@charset "utf-8";

img{
border:0;
}
li,ul,dl,dt,dd{
list-style:none;
padding:0;
margin:0;
}
h1,h2,h3,h4 {
font-weight: normal;
}
table{
border-collapse:collapse;
border-spacing:0;
}
.font_s{
font-size:13px;
}
.font_l{
font-size:20px;
}
.font_b{
font-weight:bold;
}
.font_green{
color:#7BB700;
}
.font_orange{
color:#FF8D1F;
}
.font_blue{
color:#006CC6;
}
.font_ll{
font-size:26px;
font-weight:bold;
}

.font_bg{
background-color:#FFE7CE;
}

.font_bg_ll{
background-color:#FFE7CE;
font-size:22px;
font-weight:bold;
letter-spacing:0.08em;
}

/* form
--------------------------------------------------------------- */
select,input{
font-size:90%;
vertical-align:middle;
}
label{
font-weight:normal;
font-size:90%;
padding:0;
margin:0;
}


/* table
--------------------------------------------------------------- */

.style1 th{
background-color:#D9F2A4;
border:1px solid #cccccc;
padding:5px 8px;
text-align:center;
}
.style1 td{
border:1px solid #cccccc;
padding:5px 8px;
}


.tb_style1 table{
width:100%;
border:none;
}


.tb_style1 th{
background-color:#dddddd;
border-bottom:1px dotted #000000;
padding:10px 15px;
text-align:left;
}
.tb_style1 td{
border-bottom:1px dotted #000000;
padding:10px 15px;
text-align:left;
}

.wd1{
width:140px;
}
.wd2{
width:180px;
}


/* link
--------------------------------------------------------------- */

a:link{
color:#0080C0;
text-decoration:underline;
}
a:visited,
a:active{
color:#0080C0;
text-decoration:underline;
}
a:hover{
color:#0080C0;
text-decoration:none;
}

.ttl_submenu a:link{
color:#000000;
text-decoration:none;
font-weight:bold;
}
.ttl_submenu a:visited,
.ttl_submenu a:active{
color:#000000;
text-decoration:none;
}
.ttl_submenu a:hover{
color:#000000;
text-decoration:none;
}

#tabs li a:hover img , .box_sekouitem a:hover img , #ct_left a:hover img , #ct_right a:hover img , #pagetop a:hover img , .bnr a:hover img , #bnr_kotukyoku_f a:hover img , .bt_map a:hover img , .bt_pdf a:hover img , .bt_floorplan a:hover img{
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: “alpha( opacity=70 )”;
text-decoration:none;
}




/* clear
--------------------------------------------------------------- */
.clear{
clear:both;
}
/* clearfix */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
overflow:hidden;
}
/* IE6 */
* html .clearfix { zoom: 1;}
/* IE7 */
*:first-child+html .clearfix { zoom: 1;}

/* float
--------------------------------------------------------------- */
.float-left{
float:left;
}
.float-right{
float:right;
}

/* text-align
--------------------------------------------------------------- */
.text-left{
text-align:left;
}
.text-right{
text-align:right;
}
.text-center{
text-align:center;
}

/* margin
--------------------------------------------------------------- */
.mb1{margin-bottom:1px!important;}
.mb2{margin-bottom:2px!important;}
.mb3{margin-bottom:3px!important;}
.mb4{margin-bottom:4px!important;}
.mb5{margin-bottom:5px!important;}
.mb6{margin-bottom:6px!important;}
.mb7{margin-bottom:7px!important;}
.mb10{margin-bottom:10px!important;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px!important;}
.mb25{margin-bottom:25px!important;}
.mb30{margin-bottom:30px!important;}
.mb35{margin-bottom:35px!important;}
.mb40{margin-bottom:40px!important;}
.mb45{margin-bottom:45px!important;}
.mb50{margin-bottom:50px!important;}
.mb55{margin-bottom:55px!important;}
.mb60{margin-bottom:60px!important;}
.mb65{margin-bottom:65px!important;}
.mb70{margin-bottom:70px!important;}

.mt1{margin-top:1px!important;}
.mt2{margin-top:2px!important;}
.mt3{margin-top:3px!important;}
.mt4{margin-top:4px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt25{margin-top:25px!important;}
.mt30{margin-top:30px!important;}
.mt40{margin-top:40px!important;}

.ml10{margin-left:10px!important;}
.ml15{margin-left:15px!important;}
.ml20{margin-left:20px!important;}

.mr10{margin-right:10px!important;}
.mr15{margin-right:15px!important;}
.mr20{margin-right:20px!important;}

.pt10{padding-top:10px!important;}
.pt15{padding-top:15px!important;}
.pt20{padding-top:20px!important;}

.pb10{padding-bottom:10px!important;}
.pb15{padding-bottom:15px!important;}
.pb20{padding-bottom:20px!important;}
.pb30{padding-bottom:30px!important;}
.pb40{padding-bottom:40px!important;}
.pb50{padding-bottom:50px!important;}
.pb80{padding-bottom:80px!important;}


.pr10{padding-right:10px!important;}
.pr15{padding-right:15px!important;}
.pr20{padding-right:20px!important;}



