@charset "UTF-8";#bikan{background-image:url(../img/global_bg.jpg);text-align:center}.clear{clear:both}.clearfix{zoom:1}.clearfix:after{content:"";display:block;height:1px;clear:both;/*\*/overflow:hidden;/**/}.mainwrap{background:url(../img/cont_bg.jpg) repeat-y center;width:100%}.mainarea{margin:0 auto 0 auto;width:760px;text-align:left}.yellowtx01{color:#bf8708}.yellowst01{color:#bf8708;font-weight:bold}.greentxt01{color:#597b20}.greenst01{color:#597b20;font-weight:bold}.greentxt02{color:#360}.greenst02{color:#360;font-weight:bold}.greentxt03{color:#993}.greenst03{color:#993;font-weight:bold}.greentxt04{color:#690}.greenst04{color:#690;font-weight:bold}.redtxt01{color:#f30}.redst01{color:#f30;font-weight:bold}.redtxt02{color:#c30}.redst02{color:#c30;font-weight:bold}.redtxt03{color:#d23117}.redst03{color:#d23117;font-weight:bold}.bluetxt01{color:#369}.bluest01{color:#369;font-weight:bold}.pinktxt01{color:#f66}.pinkst01{color:#f66;font-weight:bold}.orangetxt01{color:#f60}.orangest01{color:#f60;font-weight:bold}.orangetxt02{color:#f90}.orangest02{color:#f90;font-weight:bold}.browntxt01{color:#963}.brownst01{color:#963;font-weight:bold}.browntxt02{color:#664f00}.brownst02{color:#664f00;font-weight:bold}.semibrowntxt01{color:#c90}.semibrownst01{color:#c90;font-weight:bold}.purpletxt01{color:#969}.purplest01{color:#969;font-weight:bold}#topheader{position:relative;width:760px;background:url(../img/head.jpg) repeat-x top;padding-top:27px}#bikan-header{width:760px;height:81px;position:relative;background:url(../img/head.jpg) repeat-x top;padding:0;margin:0}#bikan-header #logo{position:absolute;width:123px;height:43px;left:52px;top:34px}#contents{width:760px;padding-bottom:30px}#contents .leftarea{float:left;width:205px;margin-right:30px}#contents .rightarea{float:left;width:525px}#topcontents{width:760px}#topcontents .topblock{padding:0 6px 0 40px;padding-bottom:30px}#topcontents .topleft{float:left;width:330px}#topcontents .topright{float:right;width:354px}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none;display:inline}#bikantitle{width:150px;height:499px;margin-left:55px;position:relative}#bikantitle .torecipe{position:absolute;left:1px;top:14px;width:24px;height:110px}#bikantitle2{width:150px;margin-left:55px;position:relative}#bikantitle2 .torecipe{position:absolute;left:1px;top:14px;width:24px;height:110px}.bikansubpic{width:180px;margin-bottom:25px}#bikancapt{background:url(../img/frame1_bg.gif) repeat-y;width:480px;padding:6px 15px 6px 15px}#recipe01{width:480px;padding:5px 0 17px 0}#recipe01 .recipeleft{float:left;width:242px}#recipe01 .reciperight{float:right;width:220px}.recipe02{width:480px;padding:10px 0 17px 0}.recipe02 .recipeleft2{float:left;width:216px}.recipe02 .reciperight2{float:right;width:248px}.recipe03{width:480px;padding:10px 0 17px 0}.recipe03 .recipeleft3{float:left;width:217px}.recipe03 .reciperight3{float:right;width:239px}.recipeitem{position:relative;width:220px}.recipeitem .recipebtn{position:absolute;width:119px;height:26px;top:86px;left:68px}.recipeitem .recipebtn2{position:absolute;width:119px;height:26px;top:86px;left:55px}.recipeitem .recipebtn3{position:absolute;width:119px;height:26px;top:86px;left:62px}.recipeitem .recipebtn4{position:absolute;width:119px;height:26px;top:167px;left:62px}.recipeiteml{position:relative;width:380px}.recipeiteml .recipebtn3{position:absolute;width:119px;height:26px;top:72px;left:218px}.recipetable{padding:5px 0 15px 0;width:480px}.recipetable p{padding:1px}.recipetable img{margin:3px 0 3px 0}.recipetable .dotcell{white-space:nowrap}.recipetable2{padding:5px 0 25px 0;width:480px}.recipetable2 p{padding:1px}.recipetable2 img{margin:3px 0 3px 0}.recipetable2 .dotcell{white-space:nowrap}.recipetable3{padding:5px 0 0 0;width:480px}.recipetable3 p{padding:1px}.recipetable3 img{margin:3px 0 3px 0}.recipetable3 .dotcell{white-space:nowrap}.point{background:url(../img/point_bg.gif) repeat-y;width:480px}.point th{width:73px;text-align:center}.point td{width:407px;color:#97660b}.point p{padding:0 15px 0 15px}.columnist{width:170px;margin-left:10px}.columnist .profile{background:url(../img/columnist_bg.gif) repeat-y;padding:5px 15px 5px 15px}.zouni{width:170px;margin-left:10px}.zouni .fortune{background:url(../img/zouni_bg.gif) repeat-y;padding:5px 15px 1px 15px}.zouni .fortune img{margin:3px 0 3px 0}.odenleft{float:left;width:230px}.odenright{float:right;width:230px}.odenleft img.pict,.odenright img.pict{float:right}.odenleft img.title,.odenright img.title{margin-bottom:5px}.odenbox{margin-top:10px}.odenrecipe{background:url(../img/0205sub_bg.jpg) repeat-y}.odencont{background:url(../img/0205sub_b.jpg) no-repeat bottom;padding:25px 25px 30px 25px;min-height:1px}.odencont .odenicon{float:left;width:45px}.odencont .odenpoint{float:right;width:370px}.frame0504{background:url(../img/frame0504_bg.gif) repeat-y;widt:480px;padding:6px 15px 6px 15px}.fr0604chagei{background:url(../img/0604chagei_frbg.gif) repeat-y;width:480px}.frame0604{background:url(../img/frame0604_bg.gif) repeat-y;width:480px}#bikan-footer{width:760px;height:50px;position:relative;background:url(../img/bottom.jpg) repeat-x bottom}#bikan-footer #tohome{position:absolute;width:103px;height:17px;left:18px}#bikan-footer #tohead{position:absolute;width:83px;height:17px;right:18px}


.brand-box {
    background: url(../img/brandbox_frbg.jpg) repeat-y left top;
	width:480px;
	margin:0 auto 40px 234px;
}
* html .brand-box { height: 1%; }
.brand-box tablee { width: 100%; font-size: 100%; }
.brand-box th {
	width: 84px;
    text-align: left;
    min-height: 50px;
    height: auto !important;
    height: 50px;
    vertical-align: middle;
}
.brand-box td { height: 50px; vertical-align: middle; }
.win.ie6 .brand-box td, .win.ie8 .brand-box td {
    min-height: 50px;
    height: auto !important;
    height: 50px;
}
.brand-box td .brand-link { position: relative; padding-left: 170px; font-size: 86%; line-height:1.5;}
* html .brand-box td .brand-link { width: 390px; }
* html .brand-box_s td .brand-link { width: 370px; }
.brand-box td .brand-link img {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -25px;
}
.win.ie7 .brand-box td .brand-link img {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -30px;
    z-index: 0;
}
.brand-box td .brand-link a {
    background: url(../../../../common/img/arrow01.gif) no-repeat 0 .4em;
    padding-left: 10px;
    display: block;
    z-index: 0;
}
.brand-box .brand-box-frt { background: url(../img/brandbox_frt.png) no-repeat left top; }
.brand-box .brand-box-frb { background: url(../img/brandbox_frb.png) no-repeat left bottom; padding: 7px 16px }
.brand-box a img {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.brand-box a:hover img {
    filter: alpha(opacity=60);
    -moz-opacity: .6;
    opacity: .6;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}