@charset "Shift_JIS";

/* ===========================================
テンプレート設定
============================================== */
body{
font-family:ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
font-size:14px;
line-height:24px;
color:#666666;
background-color:#EAE6E3;
margin:0;
padding:0;}

img{
border:none;
margin:0;
padding:0;}

a{
text-decoration:none;
color:#666666;}



/* ===========================================
ヘッダー
============================================== */
#shadow{
width:1005px;
margin:0 auto 0 auto;
background-image:url(../template/shadow.jpg);
background-repeat:repeat-y;}

#backwhite{
width:905px;
margin:0 auto 0 auto;
background-color:#FFFFFF;}

#backwhite h1{
font-size:11px;
color:#666666;
margin:0 0 0 20px;
padding:2px 0 0 0;}

#mido_mark{
margin:0 0 8px 36px;}

#mido_logo{
margin:0 0 8px 0;}

#tel{
margin:0 0 8px 0;}

#aboutus{
margin:0 0 8px 0;}

/* ===========================================
メインメニュー
============================================== */
.red_obi{
width:905px;
height:6px;}

#main_image{
width:905px;
height:263px;}

#main_image2{
width:905px;
height:134px;}

#main_menu{
width:905px;
height:42px;
margin:0 0 18px 0;}

/* ===========================================
サイドメニュー
============================================== */
.left36{
margin:0 0 0 36px;}

#side_menu{
width:190px;
height:866px;
background-color:#F2F2F2;}

.side_button{
margin:12px 12px 0 12px;}

#side_button2{
margin:12px;}

/* ===========================================
フッターメニュー
============================================== */
#footer642{
width:107px;
height:25px;
margin:0 0 0 36px;
padding:0 0 0 535px;}

#footer905{
width:905px;
background-color:#820000;}

#footer_menulist{
margin:17px 0 1px 36px;
border-bottom:solid 1px;
border-bottom-color:#FFF;}

/*リンク全体*/
#footer_menulist a{text-decoration:none;}

/*通常のリンク*/
#footer_menulist a:link {color:#C76F63;}

/*過去に見たことがあるページのリンク*/
#footer_menulist a:visited{color:#C76F63;}

/*カーソルが合っている状態のリンク*/
#footer_menulist a:hover {
color:#C76F63;
text-decoration:underline;}

/*アクティブ状態のリンク*/
#footer_menulist a:active {color:#C76F63;}


.footer_menu1{
height:160px;
font-size:12px;
color:#C76F63;
line-height:20px;}

ul{
list-style-type:none;
margin-left:0;
padding-left:0;}


#footer_menu2{
width:832px;
height:30px;
margin:10px 0 0 36px;
font-size:12px;
color:#FFF;}

/*リンク全体*/
#footer_menu2 a{text-decoration:none;}

/*通常のリンク*/
#footer_menu2 a:link {color:#FFF;}

/*過去に見たことがあるページのリンク*/
#footer_menu2 a:visited{color:#FFF;}

/*カーソルが合っている状態のリンク*/
#footer_menu2 a:hover {
color:#FFF;
text-decoration:underline;}

/*アクティブ状態のリンク*/
#footer_menu2 a:active {color:#FFF;}


#footer_menu3{
height:50px;
margin:0 0 0 36px;}

#footer_menu3_1{
height:20px;
font-size:12px;
line-height:17px;}

#footer_menu3_2{
height:20px;
font-size:10px;}





