@charset "UTF-8";
/* CSS Document */

/* //////// 下層ページ（共有）ボックススタイル１ */
.common-container01{
margin:20px auto 30px auto;
}

.common-container01 p{
	margin:10px 20px;
}

.common-container01 b{
color:3D453B;
font-size:14px;
padding-bottom:10px;
display:block;
}



.common-container02{
width:540px;
margin-left:60px;
margin-top:10px;
}

.common-container-l{
float:left;
width:265px;
background-color:#FFFEF3;
border:1px solid #CCCCCC;
margin-bottom:5px;
}

.common-container-l img{
clear:both;
display:block;
margin:2px auto 0px auto;
}

.common-container-l p{
text-align:left;
width:235px;
margin:10px auto;
}


.common-container-r{
float:right;
width:265px;
background-color:#FFFEF3;
border:1px solid #CCCCCC;
margin-bottom:5px;
}

.common-container-r img{
clear:both;
display:block;
margin:2px auto 0px auto;
}

.common-container-r p{
text-align:left;
width:235px;
margin:10px auto;
}


.heit220{
height:220px;
}

.heit200{
height:200px;
}

.heit160{
height:160px;
}

.heit130{
height:130px;
}

ul.listgreen{
	color:#108337;
	margin:20px auto 20px 20px;
}

ul.listgreen li{
background-image:url(../images/greenmaru.jpg);
background-repeat:no-repeat;
padding-left:20px;
height:18px;
background-position:left center;
}


/* //////// faq  ボックススタイル１ */
.faq-container01{
margin:20px auto 30px auto;
}

.faq-container01 ul{
margin:10px 0px 0px 20px;
}

.faq-container02{
margin:10px 0px 0px 20px;
}


.faq-a{
margin:15px 0px 0px 0px;
}

.faq-b a{
color:#108337;
font-weight:bold;
text-decoration:none;
}

.faq-c{
}

