﻿@charset "utf-8";@media screen and (min-width:481px){*{margin:0px;padding:0px;}
a img{border:none;}
a{text-decoration:none;color:#000;}
.push a:hover{position:relative;top:1pt;left:1pt;visibility:visible;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
li{list-style:none;}
body{background-image:url(image/back_wasi.jpg);font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;}
#pagebody{min-height:1000px;width:1280px;margin:0 auto;}
.smart{display:none;}
#header{width:300px;float:left;background-image:url(image/h_back.jpg);background-repeat:repeat-y;}
#copyright{margin-top:20px;margin-bottom:15px;font-size:10px;text-align:center;}
#header_rogo{width:100%;height:400px;}
h1{width:200px;margin:0 auto;}
#header_menu{width:100%;background-image:url(image/h_back.jpg);background-repeat:repeat-y;}
#header_menu ul.h_menu{height:120px;margin:10px 60px 40px;}
#header_menu ul.h_menu li{float:right;margin-left:11px;width:25px;height:120px;}
#header_menu ul.h_menu li a{display:block;height:100%;}
#header_menu ul.h_menu_y{margin-left:20px;}
#header_menu ul.h_menu_y li{width:180px;height:40px;margin:0 auto;line-height:40px;font-size:12px;border-top:solid 1px #333333;}
#header_menu ul.h_menu_y li a{display:block;color:#000;}
#header_menu ul.h_menu_y li a:hover{color:#FFF;background-color:#006600;}
#contents{width:900px;height:100%;float:left;background-image:url(image/contents_back.png);background-repeat:no-repeat;}
#contents a{display:block;height:100%;}
#contents a:hover{color:ff1a0d;}
.c_menu_left{float:left;width:300px;margin:38px 0 0 80px;}
.c_menu_right{float:right;width:300px;margin:70px 130px 0 0;}
.c_body{font-size:13px;line-height:200%;width:240px;margin-top:50px;padding:10px 30px 30px 30px;background:url(image/icon_b.png) no-repeat bottom;}
#m_title{font-size:16px;font-weight:bold;}
.right{text-align:right;}
#icon_c{width:100%;margin-top:35px;background-image:url(image/icon_c.png);background-position:center top;background-repeat:no-repeat;}
#icon_d{width:100%;margin-top:35px;background-image:url(image/icon_d.png);background-position:center top;background-repeat:no-repeat;}
#icon_e{width:100%;background-image:url(image/icon_e.png);background-position:center top;background-repeat:no-repeat;}
}