@charset "utf-8";/* ==============================
BASE
============================== */
body{background-color: #ffffff;background:url(../img/bg.jpg);background-repeat:repeat-y;margin: 0px;color:#626262;}
.clear{content:".";height: 0px;clear: both;display: block;visibility: hidden;}
/* ==============================
LINK
============================== */
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#CC0033;text-decoration:underline;}
a:active{color:#CC0033;text-decoration:underline;}
/* ==============================
Layout
==============================*/ 
#left{position:absolute;top:0;left:0;}
#contens{width:861px;background-image:url(../img/bg_h.jpg);background-repeat:repeat-x;margin-left:139px;}
h2{margin:0px 0px 0px 0px;}
form.serch-namazu{margin: 0px;}
#iframe{margin:0px;}
/* ==============================
HEAD
============================== */
#head{width:861px;height:97px;}
h1{display: inline;width: 620px;float: left;margin: 0px;padding: 0px;font-size: small;}
body div.serch{width: 229x;height:76px;float: left;text-align: right;vertical-align:bottom;margin:0px;padding: 0px 0px 4px 0px;font-size: 12px;color: #333333;}
html>/**/body div.serch{width: 229x;height:66px;float: left;text-align: right;vertical-align:bottom;margin:0px;padding: 10px 0px 4px 0px;font-size: 12px;color: #333333;} 
html:first-child body div.serch{width: 229x;height:66px;float: left;text-align: right;vertical-align:bottom;margin:0px;padding: 10px 0px 4px 0px;font-size: 12px;color: #333333; }
html*body div.serch{width: 229x;height:76px;float: left;text-align: right;vertical-align:bottom;margin:0px;padding: 0px 0px 4px 0px;font-size: 12px;color: #333333;}
#head .serch .space{margin:0px 0px 0px 14px;padding:0px;}
div.serch input.inputForm{width:150px;height:15px;}
html>/**/body div.serch input.inputForm{/*position:relative;*/
top:-1px;width:150px;height:15px;}
html>/**/body div.serch input.searchSubmitBtn{/*position:relative;*/
top:-3px;}
/* ==============================
FOOTER
============================== */
#footer{margin-top:auto;width:1000;height:100px;background:url(../img/foot_bg.jpg);background-repeat:repeat-x;margin-left:8px;}
#footer_inner{float:left;width:990px;height:100px;margin:0px;padding:0px;}
#footer_inner .privacy{float:left;padding-top:9px;}
#footer_inner .privacy .space{margin:0px 20px;}
#footer_inner .copyright{float:right;padding-top:9px;}
/* ==============================
MAIN
============================== */
#main_bg{background-image:url(../../images/bgbg1.png);}
#main{background-image:url(../../images/bgbg1.png);width:1000px;background-color:#FFFFFF;}
/*firefox、opera等でバグがおこらない***********************/
#main_bg{width:1000px;background-image:url(../../images/bgbg1.png);overflow: hidden;}
#main_bg:after{    content: "";    display: block;    clear: both;    height: 1px;    overflow: hidden;}
/*\*/
* html #main_bg{    height: 1em;    overflow: visible;}
/**/
/*firefox、opera等でバグがおこらない***********************/
#main_bg{width:1000px;background-color:#ffffff;}
#msys_right{float:right;width:215px;background-color:#FFFFFF;padding:0px 10px 0px 15px;}
#msys_left{float:left;width:740px;background-color:#FFFFFF;margin:0px 0px 0px 20px;_margin:0px 0px 0px 10px;}
*html body #msys_right{float:right;width:215px;background-color:#FFFFFF;margin:0px 0px 0px 0px;}
*html body #msys_left{float:left;width:740px;background-color:#FFFFFF;margin:0px 0px 0px 20px;_margin:0px 0px 0px 10px;}
/*FireFox*/
html>/**/body #main div.bisi-menu ul{margin:0;padding:0 0 0 28px;}
html>/**/body #main div.bisi-menu li{margin:0 0 5px 0;padding:0;list-style-image:url(../img/arrow_red.jpg);background-repeat:no-repeat;background-position: 0% 0%;vertical-align:top;}
/*Opera*/
html:first-child body #main div.bisi-menu ul{margin:0;padding:0 0 0 1.8em;}
html:first-child body #main div.bisi-menu li{margin:0 0 0 0;padding:5px 0 5px 5px;list-style-image:url(../img/arrow_red.jpg);background-repeat:no-repeat;background-position: 0% 0%;vertical-align:middle;} 
/*Safari*/
html[xmlns*=""] body:last-child #main div.bisi-menu ul{margin:0;padding:0 0 0 25px;} 
html[xmlns*=""] body:last-child #main div.bisi-menu li{margin:0 0 0 0;padding:0 0 0 2px;list-style-image:url(../img/arrow_red.jpg);background-repeat:no-repeat;background-position: 0% 0%;vertical-align:middle;}
/****************************/
.u10d10{padding: 10px 0px 10px 0px;}
.u10d5{padding: 10px 0px 5px 0px;}
.u5d5{padding: 5px 0px 5px 0px;}
.u0d5{padding: 0px 0px 5px 0px;}
.u20d10{padding: 20px 0px 10px 0px;}
.u10{padding: 10px 0px 0px 0px;}
.d10{padding: 0px 0px 10px 0px;}
.u5{padding: 5px 0px 0px 0px;}
/****************************/
.hoka{font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", "メイリオ", "Meiryo",Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;line-height: 17px;text-align:right;color:#CC0033;padding:0px 5px 10px 0px;}
.tx1{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 13px;font-style: normal;line-height: 17px;color: #000000;padding:0px 0px 0px 0px;margin-left:0px;}
.tx2{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 11px;font-style: normal;line-height: 15px;color: #333333;padding:3px 5px 3px 0px;}
.tx2_2{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 14px;font-style: normal;line-height: 15px;color: #333333;padding:3px 5px 3px 0px;}
.tx3{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 12px;font-style: normal;line-height: 17px;color:#3366CC;padding:0px 0px 0px 0px;}
.hi{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 12px;font-weight:bold;font-style:normal;line-height: 15px;color:#666666;padding:5px 5px 3px 3px;}

/************************/

table.chu{    border-top:1px solid #888888;    border-left:1px solid #888888;border-right:1px solid #888888;    border-collapse:collapse;    border-spacing:0;    background-color:#ffffff;    empty-cells:show;font-style: normal;color: #000000;margin:1px 0px 0px 0px;}
.chu td{    border-right:1px solid #888888;    border-bottom:1px solid #888888;margin:0px;}

table.ii{    border-top:1px solid #cccccc;    border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;    border-collapse:collapse;    border-spacing:0;    background-color:#ffffff;    empty-cells:show;font-style: normal;color: #000000;margin:1px 1px 1px 1px;}

.style2{font-size: 12px}



#flash{margin-top:0px;background-image:url(../../../images/bg.png);width:1000px;height:290px;padding:0px;margin:0px;}
.flash_l{float:left;display:inline;width:183px;margin-right:0px;margin-top:0px;margin-bottom:0px;background-image:url(../../../images/bg.png);}
.flash_r{float:right;display:inline;width:817px;margin-right:0px;margin-top:0px;margin-bottom:0px;}

img{border: none;margin:0px;padding:0px;}
.clear{clear:both;padding:0px;margin:0px;}
.u3{padding: 3px 0px 0px 0px;}
.u20{padding: 20px 0px 0px 0px;}

/************************/
.infinite{width:213px;border:1px #cccccc solid;}
.infinite_icon{padding-top:1px;padding-bottom:1px;}
.infinite_title{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 13px;font-weight:normal;font-style:normal;color:#333333;padding-top:2px;padding-bottom:2px;padding-left:15px;padding-righ:5px;display:inline;line-height: 20px;background:url(../../images/arrow2.gif);background-repeat:no-repeat;line-height: 20px;}
.infinite_tx{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 11px;font-style: normal;font-weight:normal;color:#333333;padding-left:15px;padding-righ:5px;padding-top:2px;padding-bottom:2px;line-height: 15px;}
.line5{margin-top:0px;margin-left:10px;margin-right:10px;margin-bottom:2px;border-bottom: dotted 1px #cccccc;}

/************************/
.information{width:213px;border:1px #cccccc solid;}
.information_title{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 12px;font-weight:bold;font-style:normal;color:#666666;padding-top:2px;padding-bottom:2px;padding-left:15px;padding-righ:5px;line-height: 20px;background:url(../../images/arrow3.gif);background-repeat:no-repeat;}
.information_tx{font-family: "ＭＳ Ｐゴシック", "Helvetica", "ヒラギノ角ゴ Pro W3";font-size: 11px;font-style: normal;font-weight:normal;color:#333333;padding-left:15px;padding-righ:5px;padding-top:2px;padding-bottom:2px;line-height: 15px;}
/************************/
#pickup{margin-top:0px;width:740px;padding:0px;margin:0px;}

