﻿/*==================================

2011.09.22 wrote...

==================================*/


table.borderGlay {
border-collapse:collapse;
border: 1px #CCCCCC solid;
}

table.borderGlay th, table.borderGlay td {
border: 1px #CCCCCC solid;
padding:5px 2px;
margin: 0;
}

table.borderGlay th {
font-weight: bold;
}

a:hover .hanten{
opacity: 0.4;
background-color:#FFFFFF;
filter: alpha(opacity=40);
-ms-filter: "alpha(opacity=40)";
}



/*==================================

2020.02.24 wrote...

==================================*/
.maindesign	 ul{
padding:0;
list-style:none;
}

.maindesign .txt-c{
text-align:center;
}
.maindesign .m-auto{
margin:auto;
}
/*
.maindesign .ml10{
margin-left:10px!important;
}
*/
.maindesign .fs16{
font-size:16px!important;
line-height: 1.4;
}

/*     index.html     */
.maindesign .imgspacer{
margin:10px 0 ;
}

.maindesign .box {
text-align:center;
margin:auto;
/*width:860px;*/
}
.maindesign .box1 ul{
list-style:none;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}

.maindesign .box1 .cate{

margin-top:auto;
width: 100%;	
}

.maindesign .box1 .pict{

margin-top:auto;
width: 100%;	
}


.maindesign .style1 {
color: #FF0000;
font-weight: bold;
text-align: left; 
font-size: 16px;
}


/*     usude.html     */
.maindesign h3.s_title{
font-size:20px!important;
font-weight:bold;
color:#FFFFFF;
background-color:#2d96cd;
border-bottom:5px solid #186c9a;
text-align:left;
padding:10px 15px 5px;
margin-top:20px!important;
}

.maindesign h4.s_title{
font-size:18px!important;
font-weight:bold;
color:#2d97cb;
background-color:#c0edff;
text-align:left;
padding:10px 15px 5px;
margin: 40px 0 20px!important;
}

.maindesign .section {
text-align:left;
}
.maindesign .section p{
    margin: 1rem 0 0 0;
    line-height: 1.5;
}
.maindesign .section .fukidashi{
background-image:url(/include_html/koukoku/15_sagyou_seat/images/2003/fukidashi.png);
background-repeat:no-repeat;
background-position:center;
width:275px;
height:63px;
padding-top:12px;
font-weight:bold;
font-size:18px;
margin:0 auto !important;
color:#2d97cb;
text-align:center;
}
/*
.maindesign .section .youjou{
font-size: 60px;
font-weight: bold;
margin: 0;
text-align:center;
}

.maindesign .section dl{
overflow:hidden;
}

.maindesign .section dd {
margin-left:0;
margin-right:20px;
float:left;	
}

.maindesign .section dt {
float:left;
}

.maindesign .section .btn {
overflow:hidden;
margin-top: 20px!important;
}

.maindesign .section .btn li{
float:left;
margin:0 0 10px 14px;
}


.maindesign .section .btn li a:hover{
opacity: 0.7;
filter: alpha(opacity=70);	
}

.maindesign .section .btn p {
width:228px;
height:50px;
display: table-cell;
vertical-align:middle;
padding:0 20px;
background-image:url(/include_html/koukoku/15_sagyou_seat/images/2003/btn_268.jpg);
background-repeat:no-repeat;
background-position:center;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
}
*/
/*
.maindesign .section .wide li{
margin:0 0 10px 20px;
}

.maindesign .section .wide p {
width:365px;
background-image:url(/include_html/koukoku/15_sagyou_seat/images/2003/btn_405.jpg);
}

.maindesign .section .wide2 li{
margin:0 ;
text-align:center;
float:noen;
}

.maindesign .section .wide2 p {
width:820px;
background-image:url(/include_html/koukoku/15_sagyou_seat/images/2003/btn_820.jpg);
}

*/




