@charset "utf-8";

/***********************************
  variation_cabin
  www/style.css
***********************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/
div#visual {height:416px; overflow:hidden; background:url(./images/visual.jpg) top center no-repeat; margin-bottom:25px;}
div#visual-inner {width:900px; margin:0 auto;}
div#visual-inner h2 {padding:29px 0 33px 16px;}
div#visual-inner p#reason {width:216px; height:56px; overflow:hidden; margin-left:10px; background:url(./images/btn_varicab_ov.jpg);}
div#visual-inner p#reason a {display:block;}
div#visual-inner p#reason a:hover {background-color:transparent;}
div#visual-inner p#reason a:hover img {visibility:hidden;}
div#visual-inner div {padding-top:24px; background:url(./images/back_box.gif) bottom no-repeat;}
div#visual-inner div h3 {margin-left:3px; font-size:0; line-height:0;}
div#visual-inner div ul {list-style:none; padding:8px 0 12px 11px;}
div#visual-inner div ul li {width:215px; height:130px; float:left; margin-right:6px;}
div#visual-inner div ul li.none {margin:0;}
div#visual-inner div ul li a {display:block;}
div#visual-inner div ul li a:hover {background-color:transparent;}
div#visual-inner div ul li a:hover img {visibility:hidden;}
div#visual-inner div ul li#bnr001 {background:url(./images/bnr001_ov.jpg);}
div#visual-inner div ul li#bnr002 {background:url(./images/bnr002_ov.jpg);}
div#visual-inner div ul li#bnr003 {background:url(./images/bnr003_ov.jpg);}
div#visual-inner div ul li#bnr004 {background:url(./images/bnr004_ov.jpg);}

div.contents-box {background:url(./images/back_box02.gif) bottom; padding:15px 25px; margin-bottom:10px;}
div.contents-box dl.entry-list {border-bottom:1px solid #ddd; padding:0 6px 5px;}
div.contents-box dl.entry-list dt {width:8.5em; float:left;}
div.contents-box dl.entry-list dt span {background:url(/common/images/lm00.gif) left no-repeat; padding-left:15px;}
div.contents-box dl.entry-list dd {padding-left:8.5em; margin-bottom:10px;}
div.contents-box dl.rss {padding:10px 3px 0;}
div.contents-box dl.rss dt {width:80px; height:20px; overflow:hidden; background:url(/common/images/btn_list_ov.png); float:right;}
div.contents-box dl.rss dt a {display:block;}
div.contents-box dl.rss dt a:hover {background-color:transparent;}
div.contents-box dl.rss dt a:hover img {visibility:hidden;}
div.contents-box dl.rss dd p.rss-btn {width:50px; height:20px; overflow:hidden; background:url(/common/images/rss_ov.png); float:left; margin-right:5px;}
div.contents-box dl.rss dd p.rss-btn a {display:block;}
div.contents-box dl.rss dd p.rss-btn a:hover {background-color:transparent;}
div.contents-box dl.rss dd p.rss-btn a:hover img {visibility:hidden;}
div.contents-box dl.rss dd p.rss-text {font-size:10px; padding:1px 10px 0;}

