@charset "utf-8";

/* ### center column ### */
#tcCenter .ccBox {border:solid 1px #bbb; margin:0 0 10px;}
#tcCenter .ccBox h2 {color:#fff; background:#8a3e18 url("../img/february/gr.gif") center top repeat-x; border-bottom:solid 1px #fff; padding:0 2px;}
#tcCenter .ccBox h2 span {background:url("../img/february/rch_icon.gif") left center no-repeat; padding:4px 10px 3px 24px; display:block; min-height:13px; _height:13px;}
#tcCenter .ccBox .addMenu a {color:#fff;}
#tcCenter .ccBox .ccContents {background:#fff url("../img/service.gif") 0 -320px repeat-x;}

#topNews {background:url("../img/february/news_bg.gif") bottom repeat-x; border:solid 1px #c2cdc1;}
#newsTab {background:#702806 url("../img/february/news_tabbg.gif") top center repeat-x;}
#newsTab li span {border-right:solid 1px #c97b54; border-bottom: solid 1px #c2cdc1;}
#newsTab li span a {border-top:solid 1px #af6a48; border-right:solid 1px #51230d;}
#newsTab li span.top a {border-left:solid 1px #c2cdc1;}
#newsTab li span.last {border-right:solid 1px #c2cdc1;}

#newsTab li.on span a {border-right:solid 1px #bfced7;}

#newsFt {border-top:dotted 1px #c2cdc1;}

#zoom {border:solid 1px #bbbbbb; background:#fff url("../img/gr.gif") 0 -200px repeat-x;}

#zoom ul.paging li a:hover {background:#efefef;}
#zoom ul.paging li.on a {background:#5f1d03;}
#zoom ul.paging li.on a:hover {background:#5f1d03;}

#zoomContents {background:url("../img/service.gif") 0 -320px repeat-x;}

#osusume {border:solid 1px #bbb;}
#osusume h2 {background:url("../img/february/icon.gif") 0 -116px no-repeat;}

#gtContents .gtcModule h2 {background:url("../img/february/icon.gif") 0 -57px no-repeat; padding:0 0 0 18px; border-bottom:solid 1px #b8b8b8;}

#oshiete h3 {background:url("../img/february/oshiete_bg.gif") bottom repeat-x;}


/* ### left column ### */
#tcLeft .tc, #tcLeft .bc {background:#ccc;}
#tcLeft .tc span, #tcLeft .bc span {border-color:#ccc;}

.lcBox .lcHeader {border-left:solid 1px #ccc; border-right:solid 1px #ccc; background:#8a3e18 url("../img/february/gr.gif") top left repeat-x; color:#fff;}
.lcBox .lcHeader h2 {border-color:#fff; border-bottom:solid 1px #fff; padding:0 0 0 2px;}
.lcBox .lcHeader h2 span {background:url("../img/february/rch_icon.gif") left center no-repeat; padding:3px 10px 3px 27px;}
.lcBox .lcContents {border-left:solid 1px #ccc; border-right:solid 1px #ccc;}
.lcBox .lcContents .lcinbox {background:url("../img/service.gif") 0 -320px repeat-x;}

.lcFooter {background:url("../img/service.gif") 0 -320px repeat-x; border-left:solid 1px #ccc; border-right:solid 1px #ccc;}
.lcFooter div {background:url("../img/february/lcfooter_bg.gif") bottom repeat-x;}

#login .tc, #login .bc {background:#d9d9d9;}
#login .tc span, #login .bc span {border-color:#d9d9d9;}

#login .outBox {border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; background:#fff1f3 url("../img/february/login_bg.gif") top right repeat-x;}
#login .outBox .inBox {background:url("../img/february/login_inbg.gif") bottom left no-repeat;}

#pService .tc, #pService .bc {background:#d9d9d9;}
#pService .tc span, #pService .bc span {border-color:#d9d9d9;}

#psOutbox {border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9;}
li#mail, li#blog, li#sns, li#bmark {background:#fff url("../img/ps_bg.gif") bottom repeat-x;}
ul#psList li div.inbox {border-top:solid 1px #d9d9d9;}

#gooServices div.header {background:url("../img/service.gif") 0 -288px;}
#gooServices div.header h3 {background:url("../img/service.gif") 0 0 no-repeat;}

/* ### right column ### */
.rcBox {border:solid 1px #bfcfd8;}
.rcBox h2 {color:#fff; background:#8a3e18 url("../img/february/gr.gif") left top repeat-x; border-bottom:solid 1px #fff; padding:0 2px;}
.rcBox h2 span {background:url("../img/february/rch_icon.gif") left center no-repeat; padding:5px 10px 4px 24px; display:block; min-height:13px; _height:13px;}
.rcBox .rcContents {background:#fff url("../img/service.gif") 0 -320px repeat-x;}

.rcBox .addMenu a {color:#fff;}
.rcBox .rcContents .addMenu a {color:#03c;}
.rcBox .rcContents .addMenu a:visited {color:#609;}
.rcBox .rcContents .addMenu a:hover {color:#c30;}
#market h2 a {color:#fff;}
#market h2 a:hover {color:#fff;}

.rcBox h2 a {color:#fff;}
.rcBox h2 a:visited {color:#fff;}
.rcBox h2 a:hover {color:#fff;}

#fun h3 {background:url("../img/february/icon.gif") 0 -57px no-repeat; padding:0 0 0 18px;}

#areaInfo {border:solid 1px #ccc;}
#areaInfo h2 {background:#fff6c6 url("../img/february/areah_bg.gif") left top repeat-x;}
#areaInfo h2 span {background:url("../img/february/area_icon.gif") left center no-repeat;}

#areaInfo .rcContents {background-color:#fffdf1;}

#areaInfo .rcContents .aiModule h3 {border-bottom:dotted 1px #cbb987;}
#areaInfo .rcContents .aiModule h3 span {background:url("../img/february/icon.gif") 0 1px no-repeat; *background-position:0 0; padding:0 0 0 18px; display:block; min-height:16px; _height:16px;}

#weather .wRcol .forecast {border-bottom-color:#cbb987;} 
#weather .forecast .tdy {border-right-color:#cbb987;}

#traffic h4 {border-bottom:solid 1px #cbb987;}

#tv .tvMenu li {background:#fff url("../img/gr.gif") 0 0 repeat-x;}

/* ### header ### */
#startPage {background:#fafbfd url("../img/bg_ghtop.gif") bottom repeat-x; border-left:solid 1px #a5b6c6; border-right:solid 1px #a5b6c6;}

#gooCustom {background:#d3a67a url("../img/february/bg_ghtop.gif") bottom repeat-x;}

#ghBodyInbox {background:url("../img/february/bg_ghtopl.gif") no-repeat top left;}
#ghBodyInInbox {background:url("../img/february/bg_ghtopr.gif") no-repeat top right; zoom:1;}

#ghBody {background:#fff url("../img/february/bg_ghbody.gif") repeat-x bottom;}

#ghsWrapper {margin:0 0 0 205px;}
#ghSearch {background:url("../img/february/bg_ghsearch.gif") 0 0 repeat-x;}
#ghsInbox {background:url("../img/february/sch_main.gif") -5px 0 no-repeat;}
#ghsInbox .inbox {background:url("../img/february/sch_main.gif") 0 0 no-repeat; width:5px;}

#ghsForm ul li a {border-right:solid 1px #cfcbca; color:#fff;}
#ghsForm ul li a:visited {color:#fff;}
#ghsForm ul li a.on {background:#ce8852; color:#fff;}
#ghsForm ul li a.on:visited {color:#fff;}

#ghsOption a {color:#fff;}

/* ### footer ### */
#gFooter {background:url("../img/bg_gfooter.gif") bottom repeat-x;}

#gfSearch {color:#fff; background:url("../img/february/bg_f_sch.gif") bottom repeat-x; padding-top:17px;} 

