@charset "utf-8";

.en_body{width: 766px; margin-left: auto; margin-right: auto; margin-top: 10px; border: solid 2px #108257; padding-top: 38px; padding-bottom: 50px}

#en_img_box1{width: 532px; margin:0 0 0 50px; padding-bottom: 30px}

#en_img_box2{width: 438px; margin:30px 0 40px 50px}

#en_img_box3{width: 530px; margin-left: auto; margin-right: auto; text-align: left; margin-top: 33px}

#en_menu_box{margin:0 auto; width:670px}

#en_menu_img{float: left; margin: 0 0 0 0; border: 0px; text-decoration: none}

#en_menu_img2{float: left; margin-left: 2px; border: 0px; text-decoration: none}

#en_box{width:570px; height:100%; margin:0 auto; padding:0 50px 10px 50px; border:solid 2px #158258}

#en_box_01{width:260px; float:left}

.en_title{font-size:120%; color:#158258; font-weight:bold; margin-top:19px; margin-bottom:19px}

* html .en_title{padding-top:10px}

*:first-child+html .en_title{padding-top:10px}

.en_txt{font-size:80%; margin-top:12px; margin-bottom:12px}

#en_box_02{width:262px; float:right}

.en_box_list{width:240px; float:left; font-size:80%; color:#158258; margin:12px 0; padding-left: 40px;}

body div#en_box .en_box_list { /margin-left: 40px;}

*+html body div#en_box .en_box_list {margin-bottom: 0;}

body div#en_box .en_box_list { _margin-left: 35px;
}

p.banner_coco {
	margin-top: 30px;
}

p.banner_coco {
	/margin-top: 0px;
}

.en_box_list li {list-style:disc;}

* html .en_box_list{padding:10px 0; padding-left:2em}

*:first-child+html .en_box_list{padding:10px 0 30px 0; padding-left:2em}

* html ul.en_box_list li{list-style-type:disc; float:none}

*:first-child+html ul.en_box_list li{list-style-type:disc; float:none}

* html #en_box_04{margin-left:-50px}

*:first-child+html #en_box_04{margin-left:-20px}

.clear{clear:both}

#en_box_03 p {float:left; height:69px}

.en_box_bnr {padding-right:30px; height:69px}


* html .en_box_bnr{padding-bottom:30px}

*:first-child+html .en_box_bnr{padding-bottom:30px}


.mgnT50{margin-top:50px}

#en_attention{font-size:70%; width:670px; margin:5px auto 0 auto}




