@charset "UTF-8";
/* CSS Document */


/*
===== sub-column > ======================================
*/
.sub_colum_box {
width: 300px;
}
.navi_box {
padding: 1px 0 20px 0;/* border-bottom: 1px dotted #cccccc; */
}
.navi_box h2 {
font-size: 12px;
line-height: 1em;
padding: 8px 0 6px 30px;
font-weight: normal;
color: #fff;
margin-bottom: 15px;
}
.navi_box h2.chumoku {
background: #000 url(/common/sp/menshealth/images/v1/icon_chumoku.gif) no-repeat 5px 50%;
}
.navi_box h2.shinchaku {
background: #000 url(/common/sp/menshealth/images/v1/icon_shinchaku.gif) no-repeat 5px 50%;
}
.navi_box h2.ninki {
background: #000 url(/common/sp/menshealth/images/v1/icon_ninki.gif) no-repeat 5px 50%;
}
.navi_box h2.editor {
background: #000 url(/common/sp/menshealth/images/v1/icon_editor.gif) no-repeat 5px 50%;
}
.navi_box p {
margin-bottom: 10px;
}
.navi_box li {
font-size: 12px;
border-bottom: 1px solid #000;
}
.navi_box li:last-child {
border-bottom: none;
}
.navi_box li a:link {
margin: 10px;
display: block;
color: #333;
text-decoration: none;
line-height: 1.4em
}
.navi_box li a:visited {
color: #333;
text-decoration: none;
}
.navi_box li a:hover {
color: #000;
text-decoration: underline;
}
.navi_box li a:active {
color: #000;
text-decoration: underline;
}
.navi_box li a.no1 {
background: url(/common/sp/menshealth/images/v1/icon_rank01.gif) no-repeat 0px 50%;
padding-left: 25px;
}
.navi_box li a.no2 {
background: url(/common/sp/menshealth/images/v1/icon_rank02.gif) no-repeat 0px 50%;
padding-left: 25px;
}
.navi_box li a.no3 {
background: url(/common/sp/menshealth/images/v1/icon_rank03.gif) no-repeat 0px 50%;
padding-left: 25px;
}
.navi_box li a.no4 {
background: url(/common/sp/menshealth/images/v1/icon_rank04.gif) no-repeat 0px 50%;
padding-left: 25px;
}
.navi_box li a.no5 {
background: url(/common/sp/menshealth/images/v1/icon_rank05.gif) no-repeat 0px 50%;
padding-left: 25px;
}
.navi_box ul.editor li {
border-bottom: none;
}
.navi_box ul.editor li a {
border-left: 4px solid #000;
padding-left: 10px;
margin-bottom: 20px;
}

/* セレクションスキン用スタイル */
#partner-info{
margin:0px;
padding:0px;
color:#fff;
background-color:#016DB1;
border:1px solid #016DB1;
}
#partner-info img{
max-width:298px;
}
#partner-info p{
padding-left:10px;
font-size:14px;
line-height:1.4em;
}
#partner-info p.company{
margin:10px 0px;
padding-left:5px;
font-size:18px;
font-weight:bold;
}
#partner-info p a,#partner-info p a:visited{
	color:#fff;
}
