@charset "UTF-8";
/* CSS Document */
* {font-family: Arial, Helvetica, sans-serif;margin:0 auto;padding:0;line-height:150%;}
body {text-align:center;background:url(images/main_bg.jpg) repeat-x top left;}

a:hover {text-decoration:none;}

ul#mn {width:900px;list-stype-type:none;margin-top:11px;}
ul#mn:after{height: 0;visibility: hidden;content: ".";display: block;clear: both;}
ul#mn li {margin: 0;padding: 0;float: left;_width:1%;list-style-type: none;text-indent:-9999px;}
ul#mn a{margin:0;padding:0;}
ul#mn li a.m1 {display:block;background: url(images/m1.jpg) no-repeat left top;width:167px;height:66px;}
ul#mn li a:hover.m1 {display:block;background: url(images/m1o.jpg) no-repeat left top;width:167px;height:66px;}
ul#mn .m2 {display:block;background: url(images/m2.jpg) no-repeat left top;width:102px;height:66px;}
ul#mn li a:hover.m2 {display:block;background: url(images/m2o.jpg) no-repeat left top;width:102px;height:66px;}
ul#mn .m3 {display:block;background: url(images/m3.jpg) no-repeat left top;width:145px;height:66px;}
ul#mn li a:hover.m3 {display:block;background: url(images/m3o.jpg) no-repeat left top;width:145px;height:66px;}
ul#mn .m4 {display:block;background: url(images/m4.jpg) no-repeat left top;width:145px;height:66px;}
ul#mn li a:hover.m4 {display:block;background: url(images/m4o.jpg) no-repeat left top;width:145px;height:66px;}
ul#mn .m5 {display:block;background: url(images/gmblank.jpg) no-repeat left top;width:341px;height:66px;}
ul#mn li a:hover.m5 {display:block;background: url(images/gmblank.jpg) no-repeat left top;width:341px;height:66px;}

#foot {width:100%;background:url(images/foot_bg.jpg) bottom left repeat-x;height:67px;color:white;text-align:center;clear:both;margin-top:10px;}
#foot span{display:block;padding-top:30px;font-size:0.9em;}

#wrap {width:900px;margin-top:5px;text-align:left;}
div#ts {width:900px;padding:20px;text-align:left;margin-top:80px;}
.cigtop {margin-right:20px;width:308px;height:318px;background:url(images/cig_bg.jpg) no-repeat;padding:20px;float:left;}
.cigh1 {font-size:1.3em;color:red;margin:10px 0;}
div#kuruindex {background:url(images/gurato/kururato_index.jpg) no-repeat;width:395px;float:left;height:320px;_height:320px;}
div#kuruindex h1{font-size:12px;}
div#kuruindex .kurusmall{margin-left:228px;font-size:12px;margin-top:35px;}
div#kuruindex .righta{text-align:right;margin-right:10px;margin-top:15px;display:block;}
.bg{display:block;heigth:60px;_height:60px;padding-top: 30px;padding-bottom:10px;margin-bottom:20px;font-weight:bold;font-size:1em;color:#003333;background:url(images/bg2.jpg) repeat-x bottom;clear:both;}
.bg2{display:block;heigth:60px;_height:60px;padding-top:20px;padding-bottom:10px;margin-bottom:20px;font-weight:bold;font-size:1em;color:#003333;background:url(images/bg2.jpg) repeat-x bottom;clear:both;}

div#toptop{width:900px;}
div#topl {width:450px;float:left;margin-right:40px;}
div#topr{width:350px;float:left;}
div#topr ul{margin-top:10px;width:400px;}
div#topr li {list-style-type: none;background:url(images/skyplan_r5_c1.gif) no-repeat left top;padding-left:20px;margin:5px;}

#news {float:left;}
#news ul{margin-top:10px;width:400px;}
#news li {list-style-type: none;background:url(images/skyplan_r5_c1.gif) no-repeat left top;padding-left:20px;margin:5px;}

#sakura {width:800px;}
#sakura h2{color:#336633;margin-bottom:10px;clear:both;}
#sakura h3{color:#666666;margin:15px 0;}
#sakura p{margin:7px 0;}
#sakura span{color:#990000;margin-right:10px;}
#sakura table{width:80%;margin-bottom:30px;text-align:left;}
#sakura td{padding:10px;background:url(images/dot_bg.gif) repeat-x bottom left;}
#sakura th{font-size:0.95em;width:150px;}
#sakura input {background:#ECECEC;border:1px solid #CDCDCD;padding:5px;}
#sakura textarea {width:100%;background:#ECECEC;border:1px solid #CDCDCD;padding:5px;}
#sakura .submit {width:120px;background:#CDCDCD;border:1px solid #ECECEC;}
#sakura a {background:url(images/skyplan_r5_c1.gif) no-repeat left top;padding-left:1em;}
