/*　common　*/
#StyleContents #ConerTop h3{
margin-bottom:21px;
}
#StyleContents #ConerTop #valueContents{
width:570px;
color:#333333;
}
.alignR{
margin-top:10px;
text-align:right;
}
.alignC{
text-align:center;
}

.not-link{
color:#999999;
}

#StyleContents #ConerTop #valueContents .tech-box{
margin-bottom:30px;
border:solid 1px #d6cc9c;
}
#StyleContents #ConerTop #valueContents .tech-box .text-area{
float:left;
padding:9px;
width:350px;
}
#StyleContents #ConerTop #valueContents .tech-box .image-area{
float:left;
padding:4px 4px 4px 1px;
}
#StyleContents #ConerTop #valueContents .tech-box .text-area h4{
margin-bottom:10px;
/*padding-bottom:7px;*/
color:#515151;
font-size:15px;
border-bottom:solid 1px #ffc281;
}
#StyleContents #ConerTop #valueContents .tech-box .text-area h4 img{
margin-right:9px;
vertical-align:bottom;
float:left;
}
#StyleContents #Sumai_value #ConerTop #valueContents .tech-box .text-area p.width{
padding-top:5px;
padding-bottom:0;
margin-left:110px;
margin-bottom:0.7em;
}
#StyleContents #ConerTop #valueContents .tech-box .text-area p{
padding-bottom:1em;
}
#StyleContents #ConerTop #valueContents .tech-box p a{
padding-left:14px;
background:url(../images/bullet_arrow_01.gif) left 50% no-repeat;
}
#StyleContents #ConerTop div.request-box-type01{
padding:12px 12px 6px;
border:solid 1px #d6cc9c;
background:#fbfaf6;
}
#StyleContents #ConerTop div.request-box-type01 p{
padding-bottom:6px;
}

/*　index　*/
/*#StyleContents #ConerTop #valueContents dl{
background: url(../images/guide_line_01.gif) repeat-x;
margin-bottom:20px;
padding-top:1px;
}
#StyleContents #ConerTop #valueContents dl dt{
float:left;
padding:9px 17px 0 0;
}
#StyleContents #ConerTop #valueContents dl dd{
margin-top:3px;
background: url(../images/guide_line_01.gif) repeat-x bottom;
line-height:2.5em;
}
*/
/*　under　*/
#StyleContents #ConerTop #valueContents .section{
margin-bottom:25px;
}
#StyleContents #ConerTop #valueContents .hd04-type01{
margin-bottom:14px;
background:url(../images/value_hd04-bg_btm.gif) left bottom no-repeat;
}
#StyleContents #ConerTop #valueContents .hd04-type01 h4{
padding:8px 0 10px 13px;
color:#FFFFFF;
font-size:15px;
background:url(../images/value_hd04-bg_top.gif) left top no-repeat;
}
#StyleContents #ConerTop h4.hd04-type02{
margin:0 10px 5px;
padding-left:12px;
color:#333333;
font-size:13px;
background:url(../images/value_hd04-02bg.gif) left 50% no-repeat;
}
#StyleContents #ConerTop #valueContents .text-and-imege .text-areaR{
float:right;
width:364px;
}
#StyleContents #ConerTop #valueContents .text-and-imege .image-areaL{
float:left;
margin-right:11px;
width:195px;
font-size:11px;
}
#StyleContents #ConerTop #valueContents .text-and-imege .text-areaL{
float:left;
width:364px;
}
#StyleContents #ConerTop #valueContents .text-and-imege .text-area-free{
}
#StyleContents #ConerTop #valueContents .text-and-imege .text-areaL p,
#StyleContents #ConerTop #valueContents .text-and-imege .text-area-free p{
margin-bottom:1em;
}
p.free-R{
float:right;
margin:0 0 1em 1em;
}
#StyleContents #ConerTop #valueContents .text-and-imege .image-areaR{
float:right;
width:195px;
font-size:11px;
}
#StyleContents #ConerTop #valueContents .text-and-imege .image-areaL img,
#StyleContents #ConerTop #valueContents .text-and-imege .image-areaR img{
margin-bottom:7px;
}
#StyleContents #ConerTop .relation-box{
margin:35px 0 28px;
padding:10px 0 0;
background:url(../images/value_partition-line.gif) left top no-repeat;
}
#StyleContents #ConerTop .relation-box .relation-list{
padding:0 3px;
padding-top:1px;
background: url(../images/guide_line_01.gif) repeat-x top;
}
#StyleContents #ConerTop .relation-box .relation-list ul{

}
#StyleContents #ConerTop .relation-box ul li{
margin-top:3px;
padding:0 7px;
background: url(../images/guide_line_01.gif) repeat-x bottom;
line-height:2em;
}

/*　clearfix　*/
#StyleContents #ConerTop #valueContents .tech-box,
#StyleContents #ConerTop #valueContents dl,
#StyleContents #ConerTop #valueContents .text-and-imege{
zoom:1;
height:1%;
}
#StyleContents #ConerTop #valueContents .tech-box:after,
#StyleContents #ConerTop #valueContents dl:after,
#StyleContents #ConerTop #valueContents .text-and-imege:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.rocedureList li{
padding:0 0 3px 11px;
margin-left:2px;
background:url(/style/sumai/guide/images/list-icon.gif) no-repeat left 0.2em;
}
dl.frame-area{
	display: inline;
}
#StyleContents #Sumai_value #ConerTop #valueContents .section #line-up{
	width:300px;
	margin:10px 0 10px 120px;
	margin-bottom:1em;
	padding:5px 0 0 20px;
	border: 1px solid #bfb184;
}
#StyleContents #Sumai_value #ConerTop #valueContents .section #line-up .frame-area{
	float:left;
	padding:5px 24px 5px 24px;
}
.contentsNavi .back{
float:left;
}

.contentsNavi .next{
text-align:right;
}

.contentsNavi{
width:570px;
margin-bottom:10px;
}
/*========================================
 clearfix
========================================*/
.contentsNavi,
#StyleContents #Sumai_value #ConerTop #valueContents .section #line-up{
zoom:100%;
height:1%;
}
.contentsNavi:after,
#StyleContents #Sumai_value #ConerTop #valueContents .section #line-up:after {
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
}
