@charset "UTF-8";

#str-main-sub-container {
font-size:108%;
}
#str-main-sub-container ul {
font-size:100%;
}


#str-main-sub-container li {
	list-style-type:none;
}


.heading-01,
.heading-bsp,
h1 {
margin-bottom:20px;
letter-spacing:0.07em;
font-size:233%;
}

.link-01 li {
	padding-left:15px;
background:url("/common/images/icon/icon_arrowright_01.gif") no-repeat 3px 0.48em;
}


.heading-02{
margin:25px 0 16px;
position:relative;
border-bottom:2px solid #d42a30;
font-size:184%;
}

.heading-02 span{
padding:0 0 8px 6px;
letter-spacing:0.07em;
}


.heading-03 {
margin-bottom:12px;
background:url("/common/images/bg/hdg-level3-01_bg_btm.gif") no-repeat 0 100%;
font-size:134%;
margin-top:20px;
}

.heading-03 span {
padding:8px 20px 6px;
background:url("/common/images/bg/hdg-level3-01_bg_top.gif") no-repeat 0 0;
letter-spacing:0.07em;
display:block;
}


.comment-box {
	margin:10px 0 0;
}

.sampling_info {
	margin:10px 0 0;
}

.anchor-nav-01 ul {
margin-bottom:1em;
}

.anchor-nav-01 ul li{
margin-right:10px;
padding-right:10px;
float:left;
background:url("/common/images/bg/list-anchor-01_li_bg.gif") no-repeat 100% 4px;
white-space:nowrap;
}

.anchor-nav-01 ul li a{
padding-left:15px;
background:url("/common/images/icon/icon_arrowbtm_01.gif") no-repeat 0 0.55em;
display:block;
}

