@charset "UTF-8";
.heading-01 {
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;
}

.heading-02 span{
padding:0 0 8px 6px;
letter-spacing:0.07em;
font-size:184%;
}


.heading-03 {
margin-bottom:12px;
background:url("/common/images/bg/hdg-level3-01_bg_btm.gif") no-repeat 0 100%;
font-size:134%;
}

.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;
}


.link-01, .page-top {
padding:1px 10px 0 17px;
background:url("/common/images/icon/icon_arrowright_01.gif") no-repeat 0 0.48em;
}

.page-top {
	margin-top:20px;
}


.anchor-nav-01 ul {
margin-bottom:1em;
zoom:1;
}

.anchor-nav-01 ul:after {
  content: ""; 
  display: block; 
  clear: both;
}

.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;
}

