﻿@charset "utf-8";

/*------------------------------------------------------------------------------
COCOMUS - CSS Modules Import
Date: 2008-04-16
Copyright (C) COCOMUS. All Rights Reserved.
------------------------------------------------------------------------------*/


/* ----------------------------------------

Redefine - other

---------------------------------------- */

#main {
width: 685px;
}

#main h2 {
height: 27px;
margin-top: 20px;
margin-left: 20px;
}

#main p.goTop {
margin-top: 10px;
margin-right: 10px;
text-align: right;
}

#main p.goTop a {
padding-left: 12px;
background: url("../images/icon_gotop_01.gif") left center no-repeat;
}

/* ----------------------------------------

Redefine - main

---------------------------------------- */

#main div#mainBox {
padding: 0 20px;
font-size: 116%;
}

#main div#mainBox a {
/*text-decoration: none;*/
}

/* firdt */
#main div#mainBox ul.first {
margin-left: 10px;
}

#main div#mainBox ul.first li {
margin-top: 20px;
padding-bottom: 20px;
background: url("../images/bg_dotted_01.gif") bottom left repeat-x;
zoom: 1;
}

#main div#mainBox ul.first li a,
#main div#mainBox ul.first li span {
padding-left: 5px;
border-left: solid 5px;
}

#main div#mainBox ul.first li#mHome a { border-color: #b4394e;}
#main div#mainBox ul.first li#mForum a { border-color: #007f0e;}
#main div#mainBox ul.first li#mLife a { border-color: #2a63bd;}
#main div#mainBox ul.first li#mVip a { border-color: #a55098;}
#main div#mainBox ul.first li#mMypage a { border-color: #ea5568;}
#main div#mainBox ul.first li#mAbout a { border-color: #e66408;}
#main div#mainBox ul.first li#mGuide a { border-color: #b4394e;}
#main div#mainBox ul.first li#mCompanies a { border-color: #918e01;}
#main div#mainBox ul.first li#mPolicy span { border-color: #b4394e;}


/* second */

#main div#mainBox ul.first li ul.second {
margin-left: 1em;
background: url("../images/bg_dotted_02.gif") top left repeat-y;
}

#main div#mainBox ul.first li ul.second li {
margin-top: 0;
padding-top: 0.8em;
padding-left: 10px;
padding-bottom: 0;
background: url("../images/bg_dotted_03.gif") 0 1.6em no-repeat;
}

#main div#mainBox ul.first li ul.second li.listEnd {
background: url("../images/bg_dotted_04.gif") 0 1.6em no-repeat;
}

#main div#mainBox ul.first li ul.second li a {
border-left: none;
}


/* third */

#main div#mainBox ul.first li ul.second li ul.third {
margin-left: 1.6em;
background: url("../images/bg_dotted_02.gif") top left repeat-y;
}

#main div#mainBox ul.first li ul.second li ul.third li {
padding-left: 10px;
background: url("../images/bg_dotted_03.gif") 0 1.6em no-repeat;
}

#main div#mainBox ul.first li ul.second li ul.third li.listEnd {
background: url("../images/bg_dotted_04.gif") 0 1.6em no-repeat;
}
