@charset "utf-8";
@import "ui.tabs.css";

/* back */
#toppage {background:url(../../biz/img/biz-top_bg.jpg) repeat-x center 70px;}

/* common header */
#header {background:#8CB23E}
#head #cmenu li {background:url(../img/g_arrow.gif) no-repeat left center;}
/* common topvisual */
#pageflip .msg_block {background:url(../img/whal_bg02.png) no-repeat right top;}

/* common navi */
#navi {background:url(../img/g_navi_bg.jpg) no-repeat;}

/* common contents */
#contents .left-column {width:410px;float:left;display:inline;}
#contents .right-column {width:510px;float:right;display:inline;}
#contents .article .more a {background:url(../../biz/img/column_more.gif) no-repeat center center;}
#contents .pricecol {margin-bottom:15px;}
#contents #suportcol {width:410px;margin-bottom:20px;padding:8px 0 0 0;background:#8CB23E url(../../biz/img/suport_bg_body.gif) no-repeat top;}
#contents #suportcol dt {margin-bottom:5px;padding-left:70px;}
#contents #suportcol dd {font-size:13px;padding-left:70px;}
#contents #suportcol dd.ls {background:url(../../biz/img/suport_bg.gif) no-repeat center bottom;padding-bottom:10px;}
#contents #suportcol dd a {padding:0 0.625em;color:#fff;background:url(../img/h_arrow.png) no-repeat left center;}
#contents .article .datecolumn dt { background:url(../img/g_arrow.gif) no-repeat left center;}
#contents .article .datecolumn dd {width:295px;_width:300px;}
#contents ul.column li {background:url(../img/g_arrow.gif) no-repeat left 0.375em;}
#contents #gascolumn {background:url(../../biz/img/gas-top_bg.gif) no-repeat center top;margin-bottom:20px;padding-top:6px;}
#contents #gascolumn h3 {margin:0;padding:0;font-size:0;height:10px;}
#contents #gascolumn h4 { font-size:1em;margin-bottom:4px;padding-left:0.625em;background:url(../img/g_arrow.gif) no-repeat left center;}
#contents #gascolumn .inner {background:url(../../biz/img/gas-btm_bg.gif) no-repeat center bottom;}
#contents #gascolumn .area {width:237px;float:left;display:inline;padding:9px;border-top:1px solid #8CB23E;}
#contents #gascolumn .area img {float:left;display:inline;margin-right:10px;}
#contents #gascolumn .area span {width:120px;float:right;display:inline;}
#contents #gascolumn .tit {width:244px;float:left;display:inline;margin:0 6px;background:url(../../biz/img/gas_tit_bg.gif) no-repeat center bottom;}
#contents #gascolumn .tit .heightLine { background:url(../../biz/img/gas_tit.png) no-repeat center center;}
#contents #gascolumn .fs {width:236px;border-top:none;margin-top:1px;}
#contents .ui-tabs-selected a {background:url(../../biz/img/wmenu01_h.gif) 0 0 no-repeat !important;}
#contents .type.ui-tabs-selected a {background:url(../../biz/img/wmenu02_h.gif) 0 0 no-repeat !important;}
:focus {outline:0;}
#contents #workcolumn {position:relative; background:url(../../biz/img/work_bg.gif) center bottom;margin-bottom:30px;}
#contents #workcolumn #typeA,
#contents #workcolumn #typeB {clear:both;}
#contents #workcolumn .area {padding:10px 15px 0;}
#contents #workcolumn .area li {width:150px;float:left;display:inline;margin:0 5px 20px;text-align:center;}
#contents #workcolumn .area li img {margin-bottom:5px;}
#contents #workcolumn ul.tabnav {position:absolute;top:5px;right:5px;z-index:1;}
#contents #workcolumn ul.tabnav li {float:left;display:inline;}
#contents #workcolumn ul.tabnav li a {display:block;width:179px;height:32px;text-indent:-9999px;outline:none;}
#contents #workcolumn ul.tabnav li.category a {background:url(../../biz/img/wmenu01.gif) no-repeat}
#contents #workcolumn ul.tabnav li.category a:hover { background:url(../../biz/img/wmenu01_o.gif) no-repeat}
#contents #workcolumn ul.tabnav li.category a.selected { background:url(../../biz/img/wmenu01_h.gif);}
#contents #workcolumn ul.tabnav li.type a {background:url(../../biz/img/wmenu02.gif) no-repeat}
#contents #workcolumn ul.tabnav li.type a:hover { background:url(../../biz/img/wmenu02_o.gif) no-repeat}
#contents #workcolumn ul.tabnav li.type a.selected { background:url(../../biz/img/wmenu02_h.gif);}
/* banner */
#contents .banner {clear:both;}
#contents .banner li {float:left;display:inline;margin-right:14px;}

/* common section */
#title {background:url(../img/g_h2_bg01.gif) no-repeat center top;color:#6FA126;}
#title a {color:#6FA126 !important;}
#title div {background:url(../img/g_h2_bg02.png) no-repeat center bottom;}
/*基本*/
#section #entryarea h3 {background: url(../img/b_title_bg.png) no-repeat scroll 0 0 transparent; color: #6FA126;}
#section #entryarea h4 {border-left-color:#8CB23E;}
#section #entryarea th {background:#E3E9DA;}

#section #entryarea .day #print {background:url(../img/g_print.gif) no-repeat center right;}
#section #entryarea #example .left {width:308px;}
#section #entryarea #example .left img {margin:0;}
#section #entryarea #example .left ul li {float:left;display:inline;margin:0 4px 4px 0;}
#section #entryarea #example .right {width:308px;}
#section #entryarea #example .right h3 {margin:0 0 20px;padding:0;padding-left:0.8em;background:url(../img/g_arrow.gif) no-repeat left 0.5em;}
#section #entryarea #example .right h4 {margin:0 0 5px;padding:0;border:none;}
#section #entryarea #example .right ul {width:308px;margin-bottom:15px;}

#section #entryarea #example .right ul:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html #section #entryarea #example .right ul{ zoom: 1; } /* IE6 */
*:first-child+html #section #entryarea #example .right ul { zoom: 1; } /* IE7 */

#section #entryarea #example .right li {float:left;display:inline;margin:0 5px 5px 0;}
#section #entryarea #example .right li img {margin-left:0;}
#section #entryarea #example .right p {margin-bottom:15px;}
#section #entryarea #example .right .comment {padding-top:15px;border-top:1px dotted #8CB23E;}
#section #entryarea #example .line-box {margin-bottom:20px;border-bottom:1px solid #ccc;}
#section .entrycolumn {background-color:#E8F0D8;}
#section #entryarea .categorybox {margin:10px;padding:10px 10px 0;background-color:#fff;}
#section #entryarea .categorybox li {width:110px}
#section #entryarea .categorybox li img {margin-bottom:5px;}
#section #entryarea .modelbox {margin:10px;padding:10px 10px 0;background-color:#fff;}
#section #entryarea .modelbox li {width:88px}
#section #entryarea .modelbox li img {margin-bottom:5px;border:1px solid #ddd;}
#section #entryarea .rbox h3 { margin-bottom:14px;}
#section #entryarea .rbox li {float:left;display:inline;margin:0 9px 9px 0;text-align:center;}
#section #entryarea .rbox li .newph {margin-bottom:9px;position:relative;display:block;background:url(../img/r_favorite_bg.jpg);}
#section #entryarea .datecolumn dt {background:url(../img/g_arrow.gif) no-repeat left center;}
#section .pnavi {margin-bottom:20px;padding-top:0;text-align:center;border-top:none;}
#section .prev ,#section .next { background:#8CB23E;}
#section .prev a { background: url(../img/h_arrow2.png) no-repeat left center;}
#section .next a { background: url(../img/h_arrow.png) no-repeat right center;}
#section .ptop a {background:url(../img/g_ptop.gif) no-repeat left center;}

/* common aside */
#aside li {background-image:url(../img/g_arrow.gif);border-bottom:1px dotted #8CB23E;}
#aside li a:hover {background-color:#E5EDD3;background-image:url(../img/g_arrow.gif);}

/* common footer */
#footer {border-top:2px solid #A9C56E;}
#footer #copy {color:#A9C56E;}
#footer #fnavi li {background:url(../img/g_arrow.gif) no-repeat left center;}

/* font swicher */
#large,#medium,#small {background:url(../img/g_font01.gif) no-repeat;}
li#small a:hover,li#medium a:hover,li#large a:hover {color:#fff;background:url(../img/g_font02.gif) no-repeat;}
.fontL #large a,.fontM #medium a,.fontS #small a{color:#fff;background:url(../img/g_font02.gif) no-repeat;}

/* a */
#section #entryarea h4.title {border-left:#8CB23E solid 3px;padding:0 5px 0 8px;line-height:1;font-size:110%;}
#section #entryarea .inner {margin:0 10px 10px;padding: 15px 15px 0;background:#fff;}
#section #entryarea .inner p {margin-bottom:0px;}
#section #entryarea.columntxt {padding-top:3px;}
.feature dt {float:left;}
.feature dd {padding-left:50px;}
#section #entryarea .imageBg {background:url(../../biz/kitchen/uploads/kitchen0110.gif) center top no-repeat #FFFFFF; margin: 0 10px 10px; padding: 15px 15px 0;}
.boxLeft {float:left; width:245px; margin-bottom:10px;}
.boxLeft2 {float:left; width:275px; margin-bottom:10px;}
.boxRight {float:right; width:245px; margin-bottom:10px;}
.boxRight2 {float:right; width:275px; margin-bottom:10px;}
.boxLittle {float:left; width:165px; margin:0 15px 10px 10px;}
.txtBlue {color:#004A9D;}
.txtGreen {color:#6FA126;}
.pageMenu {border-bottom: 1px dotted #8CB23E; border-top: 1px dotted #8CB23E; margin: 5px 0 30px; padding: 10px;}
.f-sideLink  li {display: inline; padding-right: 8px;}
#section #entryarea .f_title  {background:url("../../biz/kitchen/uploads/b_title_bg.png") no-repeat scroll 0 0 transparent; color: #6FA126; display: block; font-size: 15px; font-weight: bold; height: 37px; min-height: 28px; padding: 8px 0 0 15px; margin-bottom:20px;}
.lineUp li {float:left; border:2px solid #8CB23E; padding:10px; margin:0 10px 10px 0; width:175px;}
.lineUp li img {border-bottom:1px dotted #8CB23E; margin-bottom:10px;}
.frameGreen {border:1px solid #8CB23E; padding:15px; margin-bottom:20px;}
.txtRightarow {margin: 10px 0 15px; text-align: right;}
.txtRightarow a {background:url("../../biz/ghp/uploads/r_arrow.gif") no-repeat scroll left center transparent !important; padding-left: 0.9em;}

/* arrow */
.f-arrow01 {background-image:url(../img/g_pbtm.gif);}
.f-arrow02 {background-image:url(../img/g_arrow.gif);}


/* table */
.entrycolumn table {width:607px;margin:0 10px 10px!important;border-color:#ccc !important;}
.entrycolumn table th , .entrycolumn table td {text-align:center;border-color:#ccc !important;background-color:#fff;}
.entrycolumn table th {background-color:#D5DDC6;}
.entrycolumn table td {text-align:left;}
.entrycolumn p {margin-bottom:0 !important;}
tr.planTit th, tr.planTit td {border:1px solid #B7CEA8 !important;background:#B7CEA8 !important;}
tr.planTit th {text-align:left;}
tr.planTit td {text-align:right;}
tr.keiyaku th {text-align:left;border-right:0 !important;border-left:0;}
tr.keiyaku td {text-align:right;border-left:0 !important;border-right:0;background-color:#E3E9DA}
