@charset "SHIFT_JIS";

/* reset */
h1,img,table,tr,th,td,ul,li,p{margin:0;	padding:0;}

li{list-style:none;}

img{border:none;}

table{border-collapse:collapse;}

/* link */
a {text-decoration: none;}
a:link {color: #252525;}
a:visited {color: #252525;}
a:hover {color: #E33300; text-decoration: none;}
a:active {color: #E33300;}

/* text */
.color1 {color: #FF9900;}
.color2 {color: #00441B; font-weight:bold;}
.color3 {color: #3F1300; font-weight:bold;}

.text01 {font-size: 18px;padding: 0px; line-height: 1.8em;}
.text02 {font-size: 16px;padding: 0px; line-height: 1.8em;}
.text03 {font-size: 14px;padding: 0px; line-height: 1.4em;}
.text04 {font-size: 13px;padding: 0px; line-height: 1.2em;}
.text05 {font-size: 12px;padding: 0px; line-height: 1.2em;}
.text06 {font-size: 11px;padding: 0px; line-height: 1.2em;}
.text07 {font-size: 10px;padding: 0px; line-height: 1.2em;}
.text08 {font-size:  8px;padding: 0px; line-height: 1.2em;}

.text000 {font-size: 24px;padding: 5px;}
.text001 {font-size: 18px;padding: 5px;}
.text002 {font-size: 16px;padding: 5px;}
.text003 {font-size: 14px;padding: 5px;}
.text004 {font-size: 13px;padding: 5px;}
.text005 {font-size: 12px;padding: 5px;}
.text006 {font-size: 11px;padding: 5px;}
.text007 {font-size: 10px;padding: 5px;}
.text008 {font-size: 8px;padding: 5px;}

/* block */
.mdiashi {font-size:16px;padding: 20px 20px 15px 20px;color:#000000; font-weight:bold; text-align:left; line-height: 1.8em;}
.mdiashi2 {font-size:16px;padding: 0px 20px 15px 0px;color:#000000; font-weight:bold; text-align:left; line-height: 1.8em;}
.word {font-size:14px;padding: 0px 20px 15px 0px;color:#000000;text-align:left; line-height: 1.8em;}
.topnews {font-size:14px;padding: 0px 20px 0px 20px;color:#000000; text-align:left; line-height: 1.8em;}
.topnews2 {font-size:14px;padding: 30px 20px 0px 20px;color:#000000; text-align:right; line-height: 1.8em; font-style:italic;}
.day {font-size:12px;padding: 0px;color:#000000;font-weight:bold;}
.kent {font-size:12px;padding: 0px 0px 0px 15px;color:#000000;font-weight:bold;}
.news {font-size:14px;padding: 10px 5px 5px 5px;color:#000000; line-height: 1.8em;}
.news2 {font-size:13px;padding: 15px 15px 15px 15px;color:#000000; line-height: 1.4em; text-align:left;}
.news3 {font-size:13px;padding: 15px 15px 30px 15px;color:#000000; line-height: 1.4em; text-align:left;}
.kiji {font-size:13px;padding: 0px 15px 15px 20px;color:#000000; line-height: 1.4em; text-align:left;}
.copy {font-size: 14px;padding: 14px; line-height: 1.8em; color: #FFFFFF; font-style:italic;}
.office1 {width:70px;font-size: 13px;padding: 5px 10px 5px 10px;color:#000000;BORDER-BOTTOM: #53524B 1px solid; text-align:right; line-height: 1.8em;}
.office2 {width:250px;font-size: 13px;padding:5px 0px 5px 0px;color:#000000;BORDER-BOTTOM: #53524B 1px solid; text-align:left; line-height: 1.8em;}
.office3 {font-size: 13px;padding: 10px;color:#000000; text-align:right;}
.office4 {font-size: 13px;padding: 20px 10px 5px 10px;color:#000000; text-align:right;}
.site {font-size: 13px;padding:25px 0px 5px 40px;color:#000000;text-align:left; line-height: 1.8em;}
.con1 {width:150px;font-size: 13px;padding: 5px 10px 5px 10px;color:#000000;BORDER-BOTTOM: #53524B 1px solid; text-align:right; line-height: 1.8em;}
.con2 {width:350px;font-size: 13px;padding:5px 0px 5px 0px;color:#000000;BORDER-BOTTOM: #53524B 1px solid; text-align:left; line-height: 1.8em;}
.fudou {clear:both;font-size: 13px;padding:20px;color:#000000;BORDER-BOTTOM: #53524B 1px solid; text-align:right; line-height: 1.8em;}

/* body */
.body {
　      margin:0px;
	padding:0px;
	background:#DFDBBE;
	scrollbar-track-color:#330000;     /*バーのない部分の色*/
	scrollbar-face-color:#252525;      /*バー表面の色*/
	scrollbar-arrow-color:#ffffff;     /*矢印の色*/
	scrollbar-3dlight-color:#252525;   /*外枠明るい部分の色*/
	scrollbar-darkshadow-color:#252525;/*外枠暗い部分の色*/
	scrollbar-highlight-color:#252525; /*内枠明るい部分の色*/
	scrollbar-shadow-color:#252525e;    /*内枠暗い部分の色*/
}

#top {
 background:url(./img/headback.gif) repeat-x scroll;
 height:195px;
 width:100%;
 margin:0px;
 padding:0px;
}

#last {
 background:url(./img/footback.gif) repeat-x scroll;
 height:169px;
 width:100%;
 margin:0px;
 padding:0px;
}


#header {
 height:195px;
 width:1000px;
 margin:0px;
 padding:0px;
}

#footer2 {
 height:169px;
 margin:0px;
 padding:0px;
}


#header-l {
 float:left;
 text-align:center;
 width:700px;
 margin:0px;
 padding:60px 0px 0px 0px;
}

#footer-l {
 float:left;
 text-align:left;
 width:300px;
 margin:0px;
 padding:0px 0px 0px 20px;
}

#header-r {
 float:right;
 text-align:right;
 width:250px;
 margin:0px;
 padding:30px 0px 0px 0px;
}


#footer-r {
 float:right;
 text-align:right;
 width:600px;
 margin:0px;
 padding: 15px 5px 0px 0px;
 font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
 font-size:14px;
}

#footer-c {
 clear:both;
 text-align:center;
 margin:0px;
 padding: 20px 0px 0px 0px;
}

div#container {
 margin:0px;
 padding:0px;
 width:1000px; 
 text-align:center;
 background:#DFDBBE;
}

div#container2 {
 margin:0px;
 padding:0px;
 width:1000px; 
 text-align:center;
 background:#DFDBBE;
}

div#container3 {
 margin:0px;
 padding:0px;
 width:250px; 
 text-align:center;
 background:#DFDBBE;
}

#left-sub {
 width:260px;
 float:left;
 margin:0px;
 padding:0px 0px 30px 0px;
 background:#DFDBBE;
 font-size: 8px;
}

 #main {
 width:450px;
 float:left;
 font-size: 14px;
 margin:0px 0px 0px 0px;
 padding:40px 0px 40px 30px;
}

 #right-sub {
 width:250px;
 height:600px;
 float:right;
 font-size: 14px;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:40px 5px 0px 5px;
 background:#DFDBBE;
}

 #menu-sub {
 background:url(./img/menu-line.gif) repeat-x scroll;
 width:100%;
 clear:both;
 height:1px;
 margin:0px;
 padding:0px;
}

#menu-sub2 {
 width:260px;
 float:left;
 height:40px;
 margin:0px;
 padding:0px;
}

#container-sub {
 width:250px;
 float:left;
 margin:0px;
 padding:0px;
 background:#DFDBBE;
}
  
#main2 {
 width:700px;
 float:right;
 margin:0px 0px 0px 0px;
 padding:40px 10px 0px 10px;
}

#main3 {
 width:650px;
 float:right;
 margin:0px 0px 0px 0px;
 padding:40px 0px 0px 30px;
}

 #icon{
 width:1000px;
 height:75px;
 clear:both;
 margin:0px
 padding:0px 0px 20px 0px;
 text-align:right;
}

#footer1 {
 float:left; 
 margin:0px;
 padding:5px 0px 0px 20px;
}

#wc {
 width:210px;
 float:left; 
 margin:0px;
 padding:15px 15px 15px 20px;
 font-size:10px;
 line-height: 1.8em;
}
#tw {
 padding: 0px 0px 15px 15px;
}

