﻿@charset "UTF-8";
/** style */
/** reset */
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { 
    display: block; 
	}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {    margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; font-style: normal; 
    font-weight: normal; 
	vertical-align: baseline; background: transparent; 
}

body { 
    font-size: 13px; 
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ',Meiryo, 'ＭＳ Ｐゴシック', sans-serif; line-height: 123.1%;
    background: url(../../images/bodybase.jpg) repeat;
}
/*----------------------------------------
	　　　content_style
----------------------------------------*/
.section_lv2 h2 {
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom: 1px solid #ccc;
}
/*-------------------
	key_visual
-------------------*/
#key_visual {
    width: 100%;
}
#key_visual .inner {
    width: 1200px;
    height: 135px;
    margin: 0 auto;
    background: url(../../images/item01.jpg);
}
/*---------------------ranking-----------------------------*/
#ranking{ 
    width: 400px;
    height: 180px;
    float: left;
x   background:#006;
}

/*---------------------------info-------------------------------*/
#info{ 
    width: 800px; 
    height: 180px;
    float: right;
    color: #F00;
    font-weight: bold; 
x   background: #F00;
}
#info h1{
    float:right;	
    padding: 33px 0px 0px 0px;
}
#info li {
    padding: 5px 10px 0px 50px;
    float:left; 
    display:block; 
    margin-left:2px;
}
#info li.first {
    margin-left:32px;
}

/*-------------------
	clearfix
-------------------*/
#ranking li a{
	overflow: hidden;
	_height: 1%;
}
#info li a{
	overflow: hidden;
	_height: 1%;
}		