@charset "utf-8";
/* ==================================================================
CSS information
style info :OTHERページ用
================================================================== */

@import url("../../common/css/container.css");

/* --------------------------------------------------------
#contents
-------------------------------------------------------- */
#contents{color:#5b5b5b;line-height:130%;}

/* --------------------------------------------------------
#container
-------------------------------------------------------- */
#inner{padding:30px 0px 60px 46px;}

h3{margin-bottom:20px;}

h4{margin-bottom:15px;}

h5{margin-bottom:10px;}

p{margin-bottom:10px;}

strong.strong-01{
color:#282ea5;
font-size:108%;
font-weight:bold;
}
#btnBox{
margin:0 0 30px;
width:906px;
text-align:center;
overflow:hidden;
}
a.hover:hover img{
filter: alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
}

.btn_tab_02{
margin:0 5px 2px;
padding:0 0 21px;
background:#fafafa;
}
.btn_tab_02 li{
display:inline;
float:left;
}

div.lyt-section{margin-bottom:15px;}
div.lyt-section.imageL div.image{
float: left;
padding-right: 12px;
}
div.lyt-section div.image p {margin-bottom: 0;}
div.lyt-section div.image img {}
div.lyt-section div.image .caption{
display:inline-block;
margin-left:5px;
padding-left:15px;
fontosize: 93%;
background:url(../../common/img/contents/icon_cap_01.gif) 0 0.2em no-repeat;}
div.lyt-section div.item {overflow: hidden;}

ul.list-01{ margin-bottom:7px;}
ul.list-01 li{
margin-bottom:3px;
padding-left:10px;
background:url(../../common/img/contents/icon_list_01.gif) 0 0.4em no-repeat;
}

ul.list-02{ margin-bottom:7px;}
ul.list-02 li{
float:left;
margin-bottom:3px;
padding-left:10px;
background:url(../../common/img/contents/icon_list_01.gif) 0 0.4em no-repeat;
}
.w50p{width:49.9%;}
.w40p{width:40%;}
.w30p{width:30%;}


ol.list-03{margin-bottom:10px;}

ol.list-03 li{
text-indent:-1em;
padding-left:1em;
	}
















#btnBox ul{
margin-right:-10px;
float:left;
width:906px;
}
#btnBox li{
display:inline;
text-align: center;
margin-right:10px;
}

#btnBox a{}
#btnBox a:hover img{filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}

div.lyt-image.image-col6{
width:906px; /* div.image-col4 > p.image の (width+margin-right)*4 */
}

div.lyt-image.image-col6 p.image{
float:left;
margin-right:30px;
width:120px;
}
div.lyt-image.image-col6 p.image span.caption {
display: block;
padding: 4px 0;
}

div.itemList{
margin-bottom:20px;
border-bottom:1px #e5e5e5 solid;
width:888px;
overflow:hidden;
}

div.itemList ul{
margin-right:-15px;
margin-bottom:5px;
width:903px;
}

div.itemList ul li{
display:inline;
float:left;
margin-right:15px;
}

div.itemList.break{border-bottom:none;}
div.itemList.break ul{margin-bottom:0;}

img.icon-01{margin-right:8px; vertical-align:middle;}

ul.list-number-01{
margin-bottom:20px;
}
ul.list-number-01 li{
position:relative;
margin-bottom:3px;
padding-left:2em;
}
ul.list-number-01 li span{
position:absolute;
top:0;
left:0;
}
