/*　会社概要・ポリシー・料金表のスタイルシート　*/

body#company div#allbox01{
width: 706px;
}
body#company div#allbox02{

}
body#company div#allbox01 div#companypage{
 margin-left: auto; margin-right: auto; 
}

div.shou{
width: 660px;
text-align: center;
margin: 0px auto 24px;
}
div.obi{
margin-bottom: 18px;
}

div.honbun{
width: 520px; margin-left: auto; margin-right: auto;
text-align: left;
text-indent: 12px;
color: #996666;
font-size: 12px;
line-height: 17px;
}
div.honbun h4{
margin-top: 12px; margin-bottom: 6px; text-indent: -12px;
}
div.honbun p{
margin-top: 0px; margin-bottom: 12px;
}
p.kakaku{
text-indent: 0px;
}

.kome{
text-indent: -12px;
padding-left: 12px;
}

p.sample{
text-indent: 0px;
text-align: right;
}

div.hyou{
width: 520px;
float: right;
color: #996666;
font-size: 12px;
line-height: 17px;
}

div.otoiawase{
width: 520px;
text-indent: 0px;
color: #996666;
font-size: 12px;
line-height: 17px;
border: 1px solid #d9929e;
padding: 6px 12px;
margin-top: 36px;
}


td.koumoku{
font-size: 12px;
color: #996666;
line-height:16px;
padding-left: 12px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #cccccc;
}


td.naiyou{
font-size: 12px;
color: #996666;
line-height:16px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 12px;
border-bottom: 1px solid #cccccc;
}

ol{
margin-left: 18px;
margin-bottom: 0px;
}
li{
list-style-position: outside;
}
ol.company-list {
	margin-left: 24px;
}
li.company-list {
	margin-bottom: 12px;
	list-style-position: outside;
	text-indent: 0px;
}
td.company-list-koumoku {
	font-size: 12px;
	color: #996666;
	background-color: eedede;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-bottom: 1px solid #d9929e;
	border-left: 1px solid #d9929e;
	border-right: 1px solid #d9929e;
}
td.company-list-koumoku-top {
	font-size: 12px;
	color: #996666;
	background-color: eedede;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-top: 1px solid #d9929e;
	border-bottom: 1px solid #d9929e;
	border-left: 1px solid #d9929e;
	border-right: 1px solid #d9929e;
}
td.company-list-naiyou-top {
	font-size: 12px;
	color: #996666;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-top: 1px solid #d9929e;
	border-bottom: 1px solid #d9929e;
	border-right: 1px solid #d9929e;
}
td.company-list-naiyou {
	font-size: 12px;
	color: #996666;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-bottom: 1px solid #d9929e;
	border-right: 1px solid #d9929e;
}
div.sample-box410{
 width: 410px; height: 250px; text-indent: 0px; margin-top: 24px; margin-left: 40px; text-align: center;
 }
 
/*タイアップ広告説明ページ*/
div.shou-line{
width: 660px;
text-align: center;
border-bottom: 2px dotted #999999;
margin-bottom: 24px;
padding-bottom: 24px;
}
div.box-tieup500-left{
width: 400px; height: 500px; float: left;
}
div.box-tieup500-right{
width: 240px; height: 500px; float: right;
}
div.box-tieup680-left{
width: 400px; float: left;
}
div.box-tieup680-right{
width: 240px; height: 680px; float: right;
}
div.otoiawase-tieup{
width: 240px;
color: #996666;
font-size: 12px;
line-height: 17px;
border: 1px solid #d9929e;
padding: 6px 12px;
margin-top: 24px;
margin-bottom: 24px;
}
div.kome-tieup{
width: 240px;
color: #996666;
font-size: 12px;
line-height: 17px;
padding-left: 12px;
text-indent: -12px;
}
div.bikou660{
width: 660px;
font-size: 12px;
color: #996666;
text-align: left;
line-height:16px;
background-color: #ffffff;
border: 1px solid #cccccc;
margin: 18px auto 12px;
}
div.bikou660-s{
margin: 6px 12px;
}

