/*** ----------------------------------------------------------------------------- 

トップ(#home)

-----------------------------------------------------------------------------  ***/

#home #wrapper #cont .pickup {
	padding:47px 0 0;
	position:relative;
}
#home #wrapper #cont .pickup ul, #home #wrapper #cont #main .section ul {
	margin:0 0 0 -33px;
	padding:20px 0 0;
}
* html #home #wrapper #cont .pickup ul {
	position:relative;
	left:-5px;
}
* html #home #wrapper #cont #main .section ul {
	position:relative;
	margin:0;
}
#home #wrapper #cont .pickup ul li, #home #wrapper #cont #main .section ul li {
	width:220px;
	margin:0 0 0 33px;
	float:left;
}
* html #home #wrapper #cont .pickup ul li {
	margin:0 0 0 20px;
}
* html #home #wrapper #cont #main .section ul li {
	margin:0;
}
#home #wrapper #cont .pickup li dl, #home #wrapper #cont #main .section ul li dl {
	padding:20px 0 0;
	font-size:1.083em;
}
#home #wrapper #cont .pickup li dl dt, #home #wrapper #cont #main .section ul li dl dt {
	font-size:1.154em;
	font-weight:bold;
	color:#B81F19;
}
#home #wrapper #cont .pickup li dl dt a, #home #wrapper #cont #main .section ul li dl dt a {
	color:#B81F19;
}
#home #wrapper #cont .pickup .title span,
#home #wrapper #cont #main .section .title span{
	position:absolute;
	top:13px;
	right:0;
}
#home #wrapper #cont #main .section.product .title .arrow,
#home #wrapper #cont .pickup .title .arrow{
	position:absolute;
	top:8px;
	right:0;
	background:url(../img/icon_arrow_circle.png) no-repeat scroll center left;
	padding:0 0 0 1em;
}
#home #wrapper #cont #main .section ul li dl dd ul {
	padding:0;
	margin:0 0 0 -20px;
}
#home #wrapper #cont #main .section ul li dl dd ul li,
#home #wrapper #cont .pickup ul li dl dd ul li{
	background:url(../img/icon_arrow_circle.png) no-repeat scroll center left;
	padding:0 0 0 1em;
	float: none;
}
#home #wrapper #cont .pickup ul li dl dd ul{
	padding: 0;
}
#home #wrapper #cont #main .section.product {
	position:relative;
}
#home #wrapper #cont #main .section.product .h2-en li {
	background:url(../img/icon_arrow_circle.png) no-repeat scroll left center;
	padding:0 0 0 1em;
	position:absolute;
	top:5px;
	right:1px;
	width:auto;
}
#home #wrapper #cont #main .section.news dl {
	padding:20px 0 0;
}
#home #wrapper #cont #main .section.news dl dt, #home #wrapper #cont #main .section.news dl dd {
	border-bottom:1px dashed #ccc;
}
#home #wrapper #cont #main .section.news dl dt {
	font-weight:bold;
	color:#B81F1B;
	float:left;
	padding:10px;
	width:112px;
}
#home #wrapper #cont #main .section.news dl dd {
	width:594px;
	padding:10px 0;
	float:left;
}
#home #wrapper #cont #main .section.news {
	position:relative;
}
#home #wrapper #cont #main .section.news .h2-en {
	position:absolute;
	top:10px;
	right:0;
}
#footer .footer-cont .footer-main div {
	float:left;
	margin:0 60px 0 0;
}

/*** ----------------------------------------------------------------------------- 

ソリューション＆サービス共通部分

-----------------------------------------------------------------------------  ***/

#ip-pbx #wrapper #cont #main .section .section-cont .background,
#rec #wrapper #cont #main .section .section-cont .background,
#nurse #wrapper #cont #main .section .section-cont .background,
#reception #wrapper #cont #main .section .section-cont .background,
#cable #wrapper #cont #main .section .section-cont .background,
#newsflash #wrapper #cont #main .section .section-cont .background{
	background:none repeat scroll #F8F8F8;
	padding:20px;
}
#ip-pbx #wrapper #cont #main .section .section-cont .effect,
#rec #wrapper #cont #main .section .section-cont .effect,
#nurse #wrapper #cont #main .section .section-cont .effect,
#reception #wrapper #cont #main .section .section-cont .effect,
#cable #wrapper #cont #main .section .section-cont .effect,
#newsflash #wrapper #cont #main .section .section-cont .effect{
	background:none repeat scroll #FFF4F4;
	padding:20px;
}
#ip-pbx #wrapper #cont #main .section .section-cont .int li strong,
#rec #wrapper #cont #main .section .section-cont .int li strong,
#nurse #wrapper #cont #main .section .section-cont .int li strong,
#reception #wrapper #cont #main .section .section-cont .int li strong,
#cable #wrapper #cont #main .section .section-cont .int li strong,
#newsflash #wrapper #cont #main .section .section-cont .int li strong{
	color:#B81F19;
}

#lan_environment #wrapper #cont #main .section .section-cont .left,
#wi-fi #wrapper #cont #main .section .section-cont .left{
	width:220px;
	float:left;
}

#lan_environment #wrapper #cont #main .section .section-cont .right,
#wi-fi #wrapper #cont #main .section .section-cont .right{
	width:400px;
	float:right;
}




/*** ----------------------------------------------------------------------------- 

IP-PBX/ビジネスホン(#ip-pbx)

-----------------------------------------------------------------------------  ***/
#ip-pbx #wrapper #cont #main .section .section-cont .system li{
	float:left;
}
#ip-pbx #wrapper #cont #main .section .section-cont .system .first{
	float:left;
	margin:0 12px 34px 0;
}
#ip-pbx #wrapper #cont #main .section .inquiry{
	padding:25px 0 0;
}

/*** ----------------------------------------------------------------------------- 

通話録音(#rec)

-----------------------------------------------------------------------------  ***/
#rec #wrapper #cont #main .section .section-cont.feature dl{
	border:1px solid #CCC;
	padding:20px 17px;
	margin:0 0 20px;
}
#rec #wrapper #cont #main .section .section-cont.feature .last{
	margin:0;
}
#rec #wrapper #cont #main .section .section-cont.feature dl dt{
	font-size:1.214em;
	color:#B81F1B;
	margin:0 0 10px;
}
#rec #wrapper #cont #main .section .section-cont.feature dl dd ul li{
	text-indent:-1em;
	padding:0 0 0 1em;
}

/*** ----------------------------------------------------------------------------- 

ナースコール(#nurse)

-----------------------------------------------------------------------------  ***/
#nurse #wrapper #cont #main .section .section-cont .system{
	margin:0 0 0 -12px;
	position:relative;
}
* html #nurse #wrapper #cont #main .section .section-cont .system{
	margin:0;
	position:relative;
	left:0;
}
#nurse #wrapper #cont #main .section .section-cont .system li{
	float:left;
	display:inline;
	margin:0 0 50px 12px;
}
* html #nurse #wrapper #cont #main .section .section-cont .system li{
	float:left;
	margin:0 0 50px 5px;
}
#nurse #wrapper #cont #main .section .section-cont .system .nurse01{
	background:url(../../solution/img/nurse_img02.jpg) no-repeat scroll;
	width:317px;
	height:324px;
	padding:44px 20px 0;
}
#nurse #wrapper #cont #main .section .section-cont .system .nurse02{
	background:url(../../solution/img/nurse_img03.jpg) no-repeat scroll;
	width:317px;
	height:324px;
	padding:44px 20px 0;
}
#nurse #wrapper #cont #main .section .section-cont .system .nurse03{
	background:url(../../solution/img/nurse_img04.jpg) no-repeat scroll;
	width:317px;
	height:342px;
	padding:44px 20px 0;
}
#nurse #wrapper #cont #main .section .section-cont .system .nurse04{
	background:url(../../solution/img/nurse_img05.jpg) no-repeat scroll;
	width:317px;
	height:342px;
	padding:44px 20px 0;
}
#nurse #wrapper #cont #main .section .section-cont .system .last{
	margin:0 0 0 12px;
}
* html #nurse #wrapper #cont #main .section .section-cont .system .last{
	margin:0 0 0 5px;
}
#nurse #wrapper #cont #main .section .inquiry{
	padding:25px 0 0;
}

/*** ----------------------------------------------------------------------------- 

受付システム(#reception)

-----------------------------------------------------------------------------  ***/

#reception #wrapper #cont #main .section .section-cont .int{
	position:relative;
}
#reception #wrapper #cont #main .section .section-cont .int li{
	width:418px;
	position:relative;
	text-indent:-1em;
	padding:0 0 0 1em;
}
#reception #wrapper #cont #main .section .section-cont .img{
	position:absolute !important;
	width:228px !important;
	right:20px;
	top:20px;
}

/*** ----------------------------------------------------------------------------- 

回線コンサルティング(#consul)

-----------------------------------------------------------------------------  ***/
#consul #wrapper #cont #main .section .section-cont .intro{
	background-color:#F8F8F8;
	padding:15px;
}
#consul #wrapper #cont #main .section .section-cont .intro .fontsmall{
	font-size:1em;
	margin:0;
}
#consul #wrapper #cont #main .section .section-cont .intro ul{
	margin:0 0 15px;
}
#consul #wrapper #cont #main .section .section-cont dl dt{
	color:#BC251C;
	font-weight:bold;
	line-height:0.8em;
}
#consul #wrapper #cont #main .section .section-cont.effect .fontsmall{
	font-size:1em;
	margin:0 0 20px;
}
#consul #wrapper #cont #main .section .section-cont.notice dl
{
	margin:0 0 0 20px;
}
#consul #wrapper #cont #main .section .section-cont dl dd{
	border:none;
	margin:0 0 20px 1em;
	text-indent:-1em;
}
#consul #wrapper #cont #main .section .section-cont.effect .kirikae{
	margin:0 0 50px;
}
#consul #wrapper #cont #main .section .section-cont.effect ul{
	font-weight:bold;
	border:dashed 1px #BC251C;
	padding:10px;
}
#consul #wrapper #cont #main .section .section-cont.effect .koka{
	color:#BC251C;
	font-size:1.333em;
	font-weight:bold;
	margin:0 0 5px;
}
#consul #wrapper #cont #main .section .senmon{
	margin:0 0 40px;
}

/*** ----------------------------------------------------------------------------- 

有線LAN(#cable)

-----------------------------------------------------------------------------  ***/

#cable #wrapper #cont #main .section .section-cont.last ul{
	width:726px;
	height:338px;
	background:url(../../solution/img/cable_img01.jpg) no-repeat scroll;
	padding:40px 0 0;
	
}
#cable #wrapper #cont #main .section .section-cont.last ul li{
	padding:0 0 0 385px;
	text-indent:-1em;
	
}
#cable #wrapper #cont #main .section .section-cont.last ul li strong{
	color:#B81F19;
}
/*** ----------------------------------------------------------------------------- 

セキュリティカメラ(#camera)

-----------------------------------------------------------------------------  ***/

#camera #wrapper #cont #main .section .section-cont .img{
	float:right;
	margin:0 0 0 20px;
}
#camera #wrapper #cont #main .section .section-cont dl{
	margin:0 0 40px;
}
#camera #wrapper #cont #main .section .section-cont .last{
	margin:0;
}
#camera #wrapper #cont #main .section .section-cont dl dt{
	font-weight:bold;
	margin:0 0 17px;
}
#camera #wrapper #cont #main .section .section-cont dl dd{
	margin:0 0 0 23px;
}
#camera #wrapper #cont #main .section .section-cont dl dd ul li{
	text-indent:-1em;
	padding:0 0 0 1em;
}
#camera #wrapper #cont #main .section .section-cont dl dd p{
	padding:17px 0 0;
}
#camera #wrapper #cont #main .section .section-cont .first{
	margin:0 0 40px;
}
#camera #wrapper #cont #main .section .section-cont.last .camera01{
	width:686px;
	height:393px;
	background:url(../../solution/img/camera_img02.jpg) no-repeat scroll;
	padding:54px 20px 0;
}
#camera #wrapper #cont #main .section .section-cont.last .camera02{
	width:686px;
	height:461px;
	background:url(../../solution/img/camera_img03.jpg) no-repeat scroll;
	padding:54px 20px 0;
}
/*** ----------------------------------------------------------------------------- 

地震速報(#newsflash)

-----------------------------------------------------------------------------  ***/

#newsflash #wrapper #cont #main .section .section-cont .int.background li{
	text-indent:-1em;
	padding:0 0 0 1em;
}
#newsflash #wrapper #cont #main .section .section-cont.last table caption{
	font-size:1.286em;
	font-weight:bold;
	background:url(../img/h3_arrow_img.png) no-repeat scroll 8px 11px;
	padding:5px 0 0 32px;
	margin:0 0 15px;
}
#newsflash #wrapper #cont #main .section .section-cont.last table{
	width:100%;
	margin:0 0 15px;
}
#newsflash #wrapper #cont #main .section .section-cont.last table tr th,
#newsflash #wrapper #cont #main .section .section-cont.last table tr td{
	border:1px solid #CCC;
	padding:15px;
	text-align:center;
}
#newsflash #wrapper #cont #main .section .section-cont.last table tr td strong{
	color:#B81F19;
}
#newsflash #wrapper #cont #main .section .section-cont.last table tr .bk-color{
	background:none repeat scroll #FDECEC;
}
#newsflash #wrapper #cont #main .section .section-cont.last table tr th{
	background:none repeat scroll #F4F4F4;
}

/*** ----------------------------------------------------------------------------- 

UPS(#ups)

-----------------------------------------------------------------------------  ***/

#ups #wrapper #cont #main .section .section-cont p strong{
	color:#B81F1A;
}
#ups #wrapper #cont #main .section .section-cont .effect{
	background:url(../../solution/img/ups_img01.jpg) no-repeat scroll;
	width:726px;
	height:495px;
	position:relative;
}
#ups #wrapper #cont #main .section .section-cont .effect .effect01{
	position:absolute;
	bottom:105px;
	left:25px;
}
#ups #wrapper #cont #main .section .section-cont .effect .effect02{
	position:absolute;
	bottom:20px;
	left:25px;
}
#ups #wrapper #cont #main .section .section-cont .appeal{
	padding:40px 0 0;
}

/*** ----------------------------------------------------------------------------- 

保守・工事(#mainte)

-----------------------------------------------------------------------------  ***/
#mainte #wrapper #cont #main .section .section-cont .right ul li{
	list-style:decimal inside none;
}
#mainte #wrapper #cont #main .section .section-cont .left{
	width:268px;
	float:left;
	padding:10px 0 0;
}
#mainte #wrapper #cont #main .section .section-cont .right{
	width:438px;
	float:right;
}
#mainte #wrapper #cont #main .section .section-cont .left .first{
	margin:0 0 20px;
	display:block;
}
#mainte #wrapper #cont #main .section .section-cont .left.sub{
	padding:0;
}
#mainte #wrapper #cont #main .section .section-cont .right dl{
	margin:0 0 30px;
}
#mainte #wrapper #cont #main .section .section-cont .right dl dt{
	font-size:1.143em;
	font-weight:bold;
}
#mainte #wrapper #cont #main .section .section-cont .right dl dd{
	padding:0 0 0 33px;
}
#mainte #wrapper #cont #main .section .section-cont dl dd span{
	color:#B81F1A;
}
#mainte #wrapper #cont #main .section .section-cont.qa dl{
	margin:0 0 50px;
}
#mainte #wrapper #cont #main .section .section-cont.qa dl dt{
	margin:0 0 13px;
}
#mainte #wrapper #cont #main .section .section-cont.qa dl dd{
	padding:0 0 0 37px;
	background:url(../../solution/img/consul_img03.jpg) no-repeat scroll left 1px;
}
#mainte #wrapper #cont #main .section .section-cont.qa dl .indent{
	text-indent:-1em;
	padding:0 0 0 47px;
	margin:0 0 30px;
}
#mainte #wrapper #cont #main .section .section-cont.qa dl .indent.last{
	margin:0;
}

/*** ----------------------------------------------------------------------------- 

取扱製品共通部分

-----------------------------------------------------------------------------  ***/
#telephony #wrapper #cont #main .section .section-cont h3,
#network #wrapper #cont #main .section .section-cont h3,
#security #wrapper #cont #main .section .section-cont h3,
#web-mtg #wrapper #cont #main .section .section-cont h3{
	margin:0 0 30px;
}
#telephony #wrapper #cont #main .section .section-cont .left,
#network #wrapper #cont #main .section .section-cont .left,
#security #wrapper #cont #main .section .section-cont .left,
#web-mtg #wrapper #cont #main .section .section-cont .left{
	width:220px;
	float:left;
}
#telephony #wrapper #cont #main .section .section-cont .right,
#network #wrapper #cont #main .section .section-cont .right,
#security #wrapper #cont #main .section .section-cont .right,
#web-mtg #wrapper #cont #main .section .section-cont .right{
	width:485px;
	float:right;
}
#telephony #wrapper #cont #main .section .section-cont .right a,
#network #wrapper #cont #main .section .section-cont .right a,
#security #wrapper #cont #main .section .section-cont .right a,
#web-mtg #wrapper #cont #main .section .section-cont .right a{
	color:#B81F19;
	text-decoration:underline;
}
#telephony #wrapper #cont #main .section .section-cont .right a:hover,
#network #wrapper #cont #main .section .section-cont .right a:hover,
#security #wrapper #cont #main .section .section-cont .right a:hover,
#web-mtg #wrapper #cont #main .section .section-cont .right a:hover{
	color:#B81F19;
	text-decoration:none;
}
#telephony #wrapper #cont #main .section .section-cont .right .link,
#network #wrapper #cont #main .section .section-cont .right .link,
#security #wrapper #cont #main .section .section-cont .right .link,
#web-mtg #wrapper #cont #main .section .section-cont .right .link{
	text-align:right;
	padding:30px 0 0;
}
#telephony #wrapper #cont #main .section .section-cont .right .link.last,
#network #wrapper #cont #main .section .section-cont .right .link.last,
#security #wrapper #cont #main .section .section-cont .right .link.last,
#web-mtg #wrapper #cont #main .section .section-cont .right .link.last{
	text-align:right;
	padding:0;
}
#telephony #wrapper #cont #main .section .section-cont .catch,
#network #wrapper #cont #main .section .section-cont .catch,
#solution #wrapper #cont #main .section .section-cont .catch,
#security #wrapper #cont #main .section .section-cont .catch{
	margin:0 0 30px;
}
#telephony #wrapper #cont #main .section .section-cont .catch02,
#network #wrapper #cont #main .section .section-cont .catch02,
#solution #wrapper #cont #main .section .section-cont .catch02,
#security #wrapper #cont #main .section .section-cont .catch02{
	margin:0 0 50px;
}
#telephony #wrapper #cont #main .section .section-cont .right ul li,
#network #wrapper #cont #main .section .section-cont .right ul li,
#security #wrapper #cont #main .section .section-cont .right ul li{
	text-indent:-1em;
	padding:0 0 0 1em;
}
#telephony #wrapper #cont #main .section .section-cont .right span,
#network #wrapper #cont #main .section .section-cont .right span,
#security #wrapper #cont #main .section .section-cont .right span{
	color:#B81F19;
}
#telephony #wrapper #cont #main .section .section-cont .right strong,
#network #wrapper #cont #main .section .section-cont .right strong,
#security #wrapper #cont #main .section .section-cont .right strong{
	color:#B81F19;
}
#security #wrapper #cont #main .section-cont .right .border-none dt,
#security #wrapper #cont #main .section-cont .right .border-none dd{
	border:0;
}
#security #wrapper #cont #main #sec01 .maker{
	margin:0 0 20px;
}
#security #wrapper #cont #main #sec01 .maker li{
	float:left;
	margin:0 15px 0 0;
}

#telephony .border{
	border: 2px solid #B81F19;
	margin: 0 0 50px 0;
	padding: 30px 0 0 30px;
}

/*** ----------------------------------------------------------------------------- 

会社案内(#company)

-----------------------------------------------------------------------------  ***/

#company #wrapper #cont #main .section .section-cont .left{
	float:left;
	margin:0 20px 100px 0;
}
#company #wrapper #cont #main .section .section-cont dl{
	font-size:1.083em;
}
#company #wrapper #cont #main .section .section-cont dl dt{
	font-weight:bold;
	float:left;
	margin:0 0 13px;
	padding:0 0 10px 10px;
	width:125px;
}
#company #wrapper #cont #main .section .section-cont dl dd{
	border-bottom:1px dotted #ccc;
	margin:0 0 13px;
	padding:0 10px 10px 135px;
}
#company #wrapper #cont #main .section .section-cont dl dd dl{
	font-size:1em;
}
#company #wrapper #cont #main .section .section-cont dl dd dl dt{
	font-weight:normal;
}
#company #wrapper #cont #main .section .section-cont dl dd dl dd{
	border:none;
}
#company #wrapper #cont #main .section .section-cont dd .last dd{
	margin:0;
	padding:0 10px 0 135px;
}
#company #wrapper #cont #main .section .section-cont dd a{
	color:#B81F19;
	text-decoration:underline;
}
#company #wrapper #cont #main .section .section-cont dd a:hover{
	text-decoration:none;
}
#company #wrapper #cont #main .section .section-cont dd .margin{
	margin:0 0 0 78px;
}

/*** ----------------------------------------------------------------------------- 

プライバシーポリシー(#privacy)

-----------------------------------------------------------------------------  ***/
#privacy #wrapper #cont #main .section .section-cont p{
	margin:0 0 20px;
}
#privacy #wrapper #cont #main .section .section-cont .text-right{
	text-align:right;	
	margin:0 0 40px;
}
#privacy #wrapper #cont #main .section .section-cont ul{
	margin:0 0 20px;
}
#privacy #wrapper #cont #main .section .section-cont ul li{
	list-style:decimal inside none;
	text-indent:-1.5em;
	padding:0 0 0 1.5em;
	margin:0 0 20px;
}
#privacy #wrapper #cont #main .section .section-cont p a{
	color:#B81F19;
	text-decoration:underline;
}
#privacy #wrapper #cont #main .section .section-cont p a:hover{
	text-decoration:none;
}

/*** ----------------------------------------------------------------------------- 

個人情報の取扱いについて(#detail)

-----------------------------------------------------------------------------  ***/

#detail #wrapper #cont #main .section .section-cont dl dt{
	font-weight:bold;
	margin:0 0 10px;
}
#detail #wrapper #cont #main .section .section-cont dl dd{
	margin:0 0 20px;
}
#detail #wrapper #cont #main .section .section-cont dl dd ul li{
	list-style-type:upper-alpha;
	margin:0 0 0 25px;
	padding:0 0 7px;
}
#detail #wrapper #cont #main .section .section-cont dl dd ul li ul li{
	list-style-type:disc;
	margin:0 0 0 20px;
	padding:0px;
}
#detail #wrapper #cont #main .section .section-cont dl .other li{
	padding:0 0 0 24px;
	margin:0 0 20px;
	text-indent:-12px;
}
#detail #wrapper #cont #main .section .section-cont dl .other li ul li{
	list-style-type:disc;
	margin:0 0 0 24px;
	padding:0;
	text-indent:0;
}
#detail #wrapper #cont #main #sec01 .section-cont dl dd a{
	color:#B81F19;
	text-decoration:underline;
}
#detail #wrapper #cont #main #sec01 .section-cont dl dd a:hover{
	text-decoration:none;
}
/*** ----------------------------------------------------------------------------- 

サイトマップ(#sitemap)

-----------------------------------------------------------------------------  ***/
#sitemap #wrapper #cont #main .section .section-cont .left{
	width:358px;
	float:left;
}
#sitemap #wrapper #cont #main .section .section-cont .right{
	width:358px;
	float:right;
}
#sitemap #wrapper #cont #main .section .section-cont p{
	background:url(../img/h3_arrow_img.png) no-repeat scroll 8px 5px;
	border-bottom:2px dotted #ccc;
	padding:4px 0 5px 32px;
	font-weight:bold;
	margin:0 0 20px;
}
#sitemap #wrapper #cont #main .section .section-cont ul li{
	padding:0px 0 20px 30px;
	background:url(../img/icon_arrow_circle.png) no-repeat scroll 16px 8px;
}
#sitemap #wrapper #cont #main .section .section-cont ul li ul li{
	background:url(../img/sub_under_img.png) no-repeat scroll 0 19px;
	padding:10px 0 0px 13px;
}

/*** ----------------------------------------------------------------------------- 

採用情報(#recruit)

-----------------------------------------------------------------------------  ***/
#recruit #wrapper #cont #main .section .section-cont .right{
	float:right;
	margin:0 0 0 20px;
}
#recruit #wrapper #cont #main .section .section-cont dl{
	font-size:1.083em;
}
#recruit #wrapper #cont #main .section .section-cont dl dt{
	font-weight:bold;
	float:left;
	margin:0 0 13px;
	padding:0 0 10px 10px;
	width:125px;
}
#recruit #wrapper #cont #main .section .section-cont dl dd{
	border-bottom:1px dotted #ccc;
	margin:0 0 13px;
	padding:0 10px 10px 135px;
}

/*** ----------------------------------------------------------------------------- 

お問い合わせ(#inquiry)

-----------------------------------------------------------------------------  ***/

#inquiry #wrapper #cont #main .section .section-cont p strong{
	color:#B81F19;
}
