@charset"Shift_JIS";
/*01 共通用基本設定用CSS*/
body{margin: 0px;color: #000000;font:12px "ＭＳ Ｐゴシック";background: #FFFFFF url(../img/common/body.gif) repeat-y;}
div,ul,li,h1,h2,h3,h4,p {margin: 0px;padding: 0px;line-height: 1.5em;}
a img,img {border:0;}
p,li{text-align: justify;text-justify:distribute;}
h3{padding: 0px 0px 10px 0px;}
h4{padding: 0px 0px 10px 0px;}
.fred{color: #FF0000;}
.fgreen{color: #00A500;}
.fblue{color: #2858B7;}
td{vertical-align: top;}
h1{padding-bottom: 15px;}
.txtr{text-align: right;}
.staff{font-size:14px;}

/*02 レーヤアウト*/
#All{width: 740px;padding: 0px 15px;}
#Contents{padding: 0px 15px 15px 15px; background:#F2E7E3 url(../img/common/contentsbtm.gif) no-repeat left bottom;}
#Contents p{padding-bottom: 5px;}
.Contents{margin-bottom:10px; padding: 0px 15px 15px 15px; background:#F2E7E3 url(../img/common/contentsbtm.gif) no-repeat left bottom;}
iframe{margin:0;}
#certified{width:300px; margin-bottom:10px; padding:10px; font-size:14px; border:1px solid darkblue;}
#certified p{width:220px; margin:0 40px; font-size:16px;}
#certified td{padding-left:3px; font-size:14px; border:none;}

.navi {width: 185px;background:  url("../img/left/bg.gif") repeat-y left top;}
.btm{vertical-align: bottom!important;}
.navi img{display: block;}
#Space{color: #FFFFFF;width: 15px;}
address{text-align:right;padding: 20px 10px 10px 0px;color: #000000;font-style: normal;background:url(../img/common/copy.gif) no-repeat left top;margin-top: 10px;width: 760px;}
a.meii{display:block; width:180px; height:0; padding-top:46px; border:none; overflow:hidden; background:url(../img/common/banner_meii.jpg);}
a.meii:hover{background-position:bottom;}

.set {border-top: solid #CCCCCC 1px;border-left: solid #CCCCCC 1px;background-color: #FFFFFF;}
.set th{background-color: #FFADD6;color: #FFFFFF;border-right: solid #CCCCCC 1px;border-bottom: solid #CCCCCC 1px;}
.set td{border-bottom: solid #CCCCCC 1px;border-right: solid #CCCCCC 1px; text-align:center;}

#okamura_photo td{padding:10px 0 10px 5px;}
