@charset "Shift_JIS";/* 文字化け対策 */


/*****全ての要素に指定*****/
* {
margin:0px;
font-size:100%;
font-family:verdana,sans-serif;
font-weight:normal;
}

img{
border:0px;
vertical-align:bottom;
}

a{
text-decoration:none;
}

a:hover{
color:#ff0000;
text-decoration:underline;
}


/*****フレーム部分*****/

#header{
background-color:#F3B839;
font-size:77%;
}

#menu{
background-color:#ffe79c;
font-size:77%;
overflow:auto;
}

#menu h2{
background-color:#ffa500; 
color:#fff;
text-align:center;
margin-bottom:5px;
}

#menu h3{
line-height:20px;
padding-left:5px;
}

#footer{
background-color:#F3B839;
height:30px;
font-size:77%;
text-align:center;
line-height:30px;
}

#address{
padding-left:5px;
}





/*****コンテンツ部分(全体)*****/

#contents{
margin:10px 0px;
font-size:80%;
line-height:140%;
}


#contents td{
line-height:140%;
}


#contents h1{
padding:5px;
color:#7f3f11;
font-size:140%;
letter-spacing:3px;
}


#contents h2{
margin:15px 0px 5px;
color:#ff8c00;
font-size:120%;
font-weight:bold;
}


#contents h3{
margin:10px 0px 5px 0px;
color:#ff8c00;
font-size:120%;
}


#contents h4{
margin:10px 0px 5px 0px;
color:#ff8c00;
font-size:105%;
}

#contents h5{
color:#ff8c00;
}


#contents ul{
list-style-type:disc;
margin-left:15px;
padding-left:0px;
}

#contents ol{
list-style-type:decimal;
margin-left:25px;
padding-left:0px;
}


#contents .totop{
font-size:75%;
}





/*****コンテンツ部分(個別)*****/

#caption{
width:600px;
text-align:left;
margin-bottom:15px;
background:#d9e367;
border-bottom:solid 2px #F3B839;
border-right:solid 2px #F3B839;
}


#caption2{
width:340px;
text-align:left;
margin-bottom:10px;
}


#search{
padding:5px;
}


#access{
padding:5px;
}


#map_contents{
width:600px;
text-align:left;
}


/**お知らせ**/
#oshirase td{
padding:5px 5px;
}


/***各種共済***/
#kyousai td{
height:100px;
}


/**中小企業相談所**/


#futu .moushikomi{
padding-left:140px;
}


#kouko .easy{
color:#8b008b;
}

#shoukibo .toku{
padding:0px 5px 10px;
}


/**検定試験**/
#kentei .jisshi{
color:#ff4500;
}
#kentei th{
background:#a9a9a9;
}

#goukaku h2{
margin:3px 0px 0px;
}

#goukaku table{
margin-bottom:15px;
}

#goukaku th{
background:#a9a9a9;
}


/**小野田商工会議所の変遷**/
#hensen{
width:600px;
margin:5px 0px;
}

#hensen img{
margin:5px;
}

#kaitou td{
padding:10px 0px;
}

#kaitou p{
margin:5px 0px;
}

/**山陽小野田市の風景**/
#huukei img{
margin:5px;
}


/**サイトマップ**/

#koushu .annai{
font-size:130%;
}

#koushu .shusai{
font-weight:bold;
}

#soudan img{
margin:10px 0px;
}





/***** 共通クラス *****/

/*強調*/
.kyouchou{
color:#ff0000;
}

/*一覧表のヘッダー*/
.header_02{
background:#a9a9a9;
line-height:110%;
}

/*背景色があるテキスト*/
.setumei{
padding:10px 5px;
}

/*カラー*/
.bgc_01{
background:#ffa07a;/*ピンク*/
}
.bgc_02{
background:#6495ed;/*ブルー*/
}
.bgc_03{
background:#ffb733;/*オレンジ*/
}
.bgc_04{
background:#9acd32;/*グリーン*/
}
.bgc_05{
background:#a688bd;/*パープル*/
}
.bgc_06{
background:#5f9ea0;/*ブルーその２*/
}


/*背景色*/
.bgc_10{
background:#fff3b8;/*ベージュ*/
}

.bgc_20{
background:#a9a9a9;/*グレー*/
}





/***** 一覧表(ラインあり) *****/
.hyou_01{
margin-top:5px;
background:#696969;
border-style:none;
}

.hyou_01 th{
color:#ffffff;
}

.hyou_01 td{
padding:5px;
vertical-align:top;
background:#ffffff;
border-collapse:separate;
empty-cells:show;
}



/***** 一覧表(ラインなし) *****/
.hyou_02{
margin-top:10px;
border-style:none;
}

.hyou_02 th{
margin-top:25px;
color:#ffffff;
line-height:160%;
}