@charset "utf-8";
/* ===================================================================
	CSS information
	file name  :  index.css
	style info :  /index.html 
	date:2012.10.04
=================================================================== */


/*------------------ contents -----------------*/


#contents{margin-top:13px;background:none;padding-bottom:0;}
#column_leftWrap{float:left;width:730px;}
#column_first{float:left;width:250px;}
#column_second{float:right;width:460px;}
#column_third{float:right;width:250px;}



/*------------------ section -----------------*/

.section{border:solid 1px #CAD1D7;padding-top:7px;margin-bottom:10px;padding-bottom:5px;}
.section h2{text-align:center;}
.section ul.postList{padding:10px;}
.section ul.postList li{padding-left:18px;margin-top:8px;font-size:93%;background:url(//www.innervision.co.jp/ressources/img/share/icon_arrow_r1.gif) no-repeat 0 0;}
.section .linkBlock{padding-left:5px;padding-right:5px;}
.section .linkBlock li{background:#EBEBEB;padding:3px 5px;text-align:right;margin-bottom:1px;font-size:93%;}
.section .linkBlock li a{padding-left:15px;background:url(//www.innervision.co.jp/ressources/img/share/icon_arrow_r2.gif) no-repeat 0 50%;}


/*------------------ titleBtn -----------------*/


.titleBtn{position:relative;}
.titleBtn .btn{position:absolute;top:0;right:5px;}


/*------------------ bnrSet -----------------*/

.bnrSet{padding-bottom:8px;}
.bnrSet div{margin-bottom:7px;}









/* ===================================================================
	column_first
=================================================================== */




/*------------------ special-report -----------------*/

#special-report h2{margin-bottom:5px;}
#special-report div{text-align:center;margin-bottom:1px;}


/*------------------ report -----------------*/

#report.section ul.postList li{line-height:1.5;}




/*------------------ magazine -----------------*/

#magazine h2{margin-bottom:12px;}
#magazine .photo{text-align:center;margin-bottom:15px;}
#magazine .photo img{border:solid 1px #DDDDDD;}
#magazine .data{padding-left:15px;padding-right:5px;}
#magazine .data .meta{font-size:100%;font-weight:bold;}
#magazine .data .date{font-size:93%;margin-top:2px;margin-bottom:10px;}
#magazine .data .details li{padding-left:58px;padding-top:2px;padding-bottom:2px;color:#16387c;font-size:93%;margin-bottom:8px;}
#magazine .data .details li.sp1{background:url(//www.innervision.co.jp/ressources/img/home/icon_tokushuu.gif) no-repeat 0 1px;}
#magazine .data .details li.sp2{background:url(//www.innervision.co.jp/ressources/img/home/icon_furoku.gif) no-repeat 0 1px;}


/*------------------ itvision -----------------*/


#itvision .set{padding-top:13px;}
#itvision .des{padding:0 10px 0 12px;font-size:93%;font-weight:bold;}
#itvision .set .box{padding:6px 10px 8px;}
#itvision .set .box_r{width:140px;}
#itvision .set .meta{font-weight:bold;}
#itvision .set .date{font-size:93%;margin-top:15px;}




/*------------------ books -----------------*/

#books .set{padding-top:13px;}
#books .des{padding:0 10px 0 12px;font-size:93%;font-weight:bold;}
#books .set .box{padding:6px 10px 8px;}
#books .set .box_r{width:140px;}
#books .set .meta{font-weight:bold;}
#books .set .date{font-size:93%;margin-top:15px;}




/* ===================================================================
	column_second
=================================================================== */



/*------------------ second_bnrBlock -----------------*/

.second_bnrBlock .box,.second_bnrBlock .bnr{margin-bottom:10px;}



/*------------------ news -----------------*/

#news h2{margin-bottom:15px;}
#news .pickup{background-color:#EFF4F8;float:right;width:154px;padding-top:10px;padding-bottom:10px;margin-right:5px;margin-left:10px;margin-bottom:10px;}
#news .pickup .photo{text-align:center;}
#news .pickup p{padding:8px 12px 0;font-size:93%;}
#news dl{padding-left:60px;padding-right:10px;padding-bottom:12px;margin-left:10px;font-size:93%;background-repeat:no-repeat;background-position:0 0;}
#news dd{margin-top:3px;line-height:1.5;}
#news .cat-1{background-image:url(//www.innervision.co.jp/ressources/img/home/icon_products-company.gif);}
#news .cat-2{background-image:url(//www.innervision.co.jp/ressources/img/home/icon_report.gif);}
#news .cat-3{background-image:url(//www.innervision.co.jp/ressources/img/home/icon_event.gif);}


/*------------------ features -----------------*/

#features{background-color:#F7F7F7;padding:10px 0;}
#features h2{margin-bottom:10px;text-align:center;}
#features .set{float:left;width:220px;padding:0 5px 5px;}
#features h3{background-color:#1D2089;color:#fff;padding:4px 6px;line-height:1;font-weight:bold;font-size:93%;}
#features h3 a{color:#fff;display:block;}
#features h3 a:hover{text-decoration:none;}
#features .box{background-color:#fff;padding:5px;height:140px;font-weight:bold;font-size:93%;line-height:1.4;}
#features .box_l{width:69px;text-align:center;background:url(//www.innervision.co.jp/ressources/img/share/bg_dotppattern1.gif);}
#features .box_l a{display:block;padding-top:5px;padding-bottom:5px;}
#features .box_l img{border:solid 1px #fff;}
#features .box_r{width:135px;}




/* ===================================================================
	column_third
=================================================================== */



/*------------------ inNaviSuite -----------------*/

.inNaviSuite{text-align:center;border:solid 1px #CAD1D7;border-top:solid 5px #1D2087;margin-bottom:10px;}
.inNaviSuite .monthly{padding:5px 8px 12px;}
.inNaviSuite .monthly p{font-weight:bold;font-size:108%;background:url(//www.innervision.co.jp/ressources/img/home/inNaviSuite_icon_monthly.gif) no-repeat 0 0;padding-top:18px;}
.inNaviSuite h2{margin-bottom:1px;}
.inNaviSuite ul li{line-height:0;_font-size:0;margin-bottom:1px;}



/*------------------ member -----------------*/

#member h2{margin-bottom:12px;}
#member .info,#member ul.tokuten{padding:0 12px 12px;font-size:93%;}
#member ul.tokuten li{font-weight:bold;text-indent:-1.4em;padding-left:1.4em;padding-top:2px;padding-bottom:2px;}
