@charset "shift_JIS";

#main-contents #container-moi .inr { padding: 0 0 0 8px;}
#main-contents #container-moi .inr h2 { margin-left:15px;}
#main-contents #container-moi .inr .col01 { margin-bottom:20px; min-height:350px; height:auto !important; height:350px; background:url(../images/img_01.gif) no-repeat right bottom; zoom: 1;}
#main-contents #container-moi .inr .col01 p { padding: 0 370px 0 30px; margin-bottom:1em;}

#main-contents #container-moi .inr .li-exp { margin-bottom:1em; margin-left:30px;}
#main-contents #container-moi .inr .li-exp img { vertical-align:middle;}

#main-contents #container-moi .inr .h301 { margin-left:-30px;}
#main-contents #container-moi .inr .col02 { margin-bottom:30px;}
#main-contents #container-moi .inr .col02 .left { float:left; width:330px; padding-top:20px;}
#main-contents #container-moi .inr .col02 .left p,
#main-contents #container-moi .inr .col02 .left ul { padding-left:20px;}
#main-contents #container-moi .inr .col02 .left p { margin-bottom:1em;}
#main-contents #container-moi .inr .col02 .left ul li { padding-top:10px;}
#main-contents #container-moi .inr .col02 .right { float:right; width:400px;}
#main-contents #container-moi .inr .col-map { text-align:right; margin-bottom:30px;}
