@charset "utf-8";
/* ----------------------------------------------------------
  Author : Koichi Tsuji [2008.6.1]
  URI    : http://www.so-net.ne.jp/○○○○/
  (c) So-net Entertainment Corporation
---------------------------------------------------------- */
@import url(/css/base.css);

/*----------------------------------------------

clearfix list

------------------------------------------------*/
.category{zoom: 100%;}
.category:after {clear: both;display: block;visibility: hidden;height: 0;content: ".";}
.companyWithImage{zoom: 100%;}
.companyWithImage:after {clear: both;display: block;visibility: hidden;height: 0;content: ".";}
.company{zoom: 100%;}
.company:after {clear: both;display: block;visibility: hidden;height: 0;content: ".";}


/*----------------------------------------------

h3's underline (each headlines have each colors)
 
----------------------------------------------*/
h3.gyudonCategory {background:url(../../../img/titleline_category_gyudon.gif) 0 bottom no-repeat;}
h3.familyResturantCategory {background:url(../../../img/titleline_category_restaurant.gif) 0 bottom no-repeat;}
h3.fastfoodCategory {background:url(../../../img/titleline_category_fastfood.gif) 0 bottom no-repeat;}
h3.yakinikuCategory {background:url(../../../img/titleline_category_yakiniku.gif) 0 bottom no-repeat;}
h3.othersCategory {background:url(../../../img/titleline_category_others.gif) 0 bottom no-repeat;}

/*----------------------------------------------

subNavi setting
 
----------------------------------------------*/
/* selected 2nd*/
.gyudon .subNavi li.gyudon a,
.restaurant .subNavi li.restaurant a,
.fastFood .subNavi li.fastFood a,
.yakiniku .subNavi li.yakiniku a,
.others .subNavi li.others a{background-color:#11a1e5;color:#FFFFFF;}

/* when parent is selected */
.gyudon .subNavi li.gyudon li a{background-color:#FFF;color:#0A55A8;}
.gyudon .subNavi li.gyudon li a:link{background-color:#FFF;color:#0A55A8;}
.gyudon .subNavi li.gyudon li a:hover{color:#113f93;background:#e3f4fc url(../../../img/bg_sub_navi_arrow_over.gif) no-repeat 10px 50%;}

.restaurant .subNavi li.restaurant li a{background-color:#FFF;color:#0A55A8;}
.restaurant .subNavi li.restaurant li a:link{background-color:#FFF;color:#0A55A8;}
.restaurant .subNavi li.restaurant li a:hover{color:#113f93;background:#e3f4fc url(../../../img/bg_sub_navi_arrow_over.gif) no-repeat 10px 50%;}

.fastFood .subNavi li.fastFood li a{background-color:#FFF;color:#0A55A8;}
.fastFood .subNavi li.fastFood li a:link{background-color:#FFF;color:#0A55A8;}
.fastFood .subNavi li.fastFood li a:hover{color:#113f93;background:#e3f4fc url(../../../img/bg_sub_navi_arrow_over.gif) no-repeat 10px 50%;}

.yakiniku .subNavi li.yakiniku li a{background-color:#FFF;color:#0A55A8;}
.yakiniku .subNavi li.yakiniku li a:link{background-color:#FFF;color:#0A55A8;}
.yakiniku .subNavi li.yakiniku li a:hover{color:#113f93;background:#e3f4fc url(../../../img/bg_sub_navi_arrow_over.gif) no-repeat 10px 50%;}

.others .subNavi li.others li a{background-color:#FFF;color:#0A55A8;}
.others .subNavi li.others li a:link{background-color:#FFF;color:#0A55A8;}
.others .subNavi li.others li a:hover{color:#113f93;background:#e3f4fc url(../../../img/bg_sub_navi_arrow_over.gif) no-repeat 10px 50%;}


/*----------------------------------------------

2column layout setting
 
----------------------------------------------*/
.category .logoArea {/*background-color:#CCCCCC;*/width:300px;float:right;}
.category .logoArea li {display:block;width:90px;float:left;margin-right:10px;}
.category .textArea {width:320px;float:left;}

.company p,
.companyWithImage p {margin-bottom:20px;}
.company .information,
.companyWithImage .information {font-size:95%;}
.companyWithImage {margin-bottom:20px;margin-top:20px;}
.companyWithImage .logoArea {margin-bottom:10px;margin-right:0;}
.companyWithImage .logoArea img {padding-right:15px;vertical-align:top;}
.companyWithImage .textArea {float:left;width:450px;margin-right:9px;}
.companyWithImage .imageArea img{margin-bottom:10px;/*padding-left:10px;margin-left:10px;*/}
.company .textArea {float:right;width:540px;}
/*.companyWithImage .imageArea{float:right;width:217px;}*/
/*.company .logoArea {float:left;width:100px;}*/








