@charset "UTF-8";
/* CSS Document */

@import url("../style.css");

.cName{ font-size:200%;}
.cName span{ padding-left:10px;}


.company-name{ margin:0 0 .5em 0; padding:2px 10px; background:#FBDBA6; border:solid 1px #F9E9C1; font-weight:normal;}
.companyPh{ width:250px; float:right;}
table.companyInfo{ border:2px #FFFFFF; border-spacing:solid none none solid; width:350px; float:left; font-size:0.9em;}
.companyInfo th,.companyInfo td{ padding:1px 5px; text-align:left; background:#FBF2DC; border:2px #FFFFFF; border-style:none solid solid none;}
.companyInfo th{ background:#F9E9C1; font-weight:normal; white-space:nowrap;}

hr{ border-style:solid none none none; border-color:#F7C167; height:1px; clear:both;}

#MC h2{ border:solid #F7C167; border-width:1px 1px 1px 10px; padding:1px 5px; font-weight:normal;}
#MC h3{ font-weight:normal; color:#FF3300;}

.photoBox{ font-size:0.85em; text-align:center;}

.contents{ padding:0 5px 0 5px; }
.rad{ padding:0 15px 0 15px;}


/* 作り直し分 */

.m01{ margin:0; padding:0; width:390px; float:left;}/*background:#EEEFCC;*/
.s01{ margin:0; padding:0; width:220px; float:right;}/* background:#DDDEB0;*/
#MC .m01 .inner,#MC .s01 .inner{ margin:0; padding:20px;}


table.cTable{ border:2px #EEF0CC; border-style:solid none none solid; font-size:90%;}
.cTable th,.cTable td{ margin:0; padding:2px 3px; text-align:left; font-weight:normal; background:#FFFFFF; border:2px #EEF0CC; border-style:none solid solid none;}
.cTable th{ white-space:nowrap;}
.cTable th:first-letter{ color:#FD9809;}

.rd{ margin:20px 0; padding:20px 10px; background:#EEEFCC;}
#MC .rd h3{ padding:2px 5px; background:#CCCD99; color:#000000; border:solid 2px #FFFFFF;}


.outlineTable01 td{ text-align:left;}
.jigyou-inner{ text-align:left;}

/* 20110709追加分　イマナガ　アミタ　楽しい　ジオスチーム*/
.class-type{ margin-bottom:0; background:#9BCF08; padding:2px 10px;}
.class-type span{}
.company-title{ border:solid 1px #CCCCCC; border-bottom:solid 3px #666666;}
.company-title .name{ background:#FFFFCD; margin:0; padding:5px 10px; color:#000000; font-size:200%; font-weight:bold;}
.company-title .kana{ background:#EEEEEE; margin:0; padding:5px 10px; border-top:solid 1px #CCCCCC;}

.company-lycs{ border-left:dotted 3px #CCCCCC; padding:0 10px;}

.company-info{ background:#EEEFCC;}
.company-info .main{ background:#EEEFCC; width:374px; float:right; padding:10px;}
.company-info .sub{ background:#DDDEB0; width:180px; float:left; padding:10px 18px;}

table.companyTable{}
.companyTable th,.companyTable td{ border:solid 1px #EEEFCC; background:#FFFFFF; padding:2px 5px; font-weight:normal; text-align:left; font-size:93%;}
.companyTable th{ white-space:nowrap;}
.companyTable th span{ color:#FF6600;}
.companyTable thead th{ background:#FFDE78;}
.companyTable thead td{ background:#FFFF78;}

.image-box{}
.image-box .image{ margin-bottom:0;}
.image-box .image img{ width:180px;}
.image-box .title{ font-size:93%;}
.image-box span{ color:#389C05;}

.company-jigyou{ background:#EEEFCC; padding:10px;}
.company-jigyou .company-jigyou-inner{ padding:10px; background:#FFFFFF;}
.jigyou-title{ border:solid 2px #FFFFFF; background:#CCCD99; padding:2px 10px;}


