@charset "utf-8";
/* ------------------------------------------------------------------
/////////////////////////////////////////////////////////////////////
support_box
/////////////////////////////////////////////////////////////////////
------------------------------------------------------------------ */

#support_box {
width: 940px;
height: 100%;
overflow: hidden;
margin: 30px 0 34px;
padding: 0;
}
#support_box h2.headline {
margin: 0 0 20px;
}
#support_box div.left_column {
width: 220px;
height: 100%;
overflow: hidden;
margin: 0;
padding: 0;
display: inline;
float: left;
background: #FFF;
}
#support_box div.right_column {
width: 720px;
height: 100%;
overflow: hidden;
margin: 0;
padding: 0;
display: inline;
float: left;
}


/* ------------------------------------------------------------------
/////////////////////////////////////////////////////////////////////
right_column
/////////////////////////////////////////////////////////////////////
------------------------------------------------------------------ */

img.main {
margin: 0 0 0 20px;
}
#support_box ul.pages {
width: 720px;
height: 100%;
overflow: hidden;
margin: 20px 0 0;
padding: 0;
}
#support_box ul.pages li {
width: 336px;
height: 116px;
overflow: hidden;
margin: 0 0 20px 20px;
padding: 0;
display: inline;
float: left;
background: #FFF;
border: #DDD solid 2px;
}
#support_box ul.pages li:hover {
opacity: 0.6;
filter: alpha(opacity=60);
-ms-filter: "alpha( opacity=60 )";
}
#support_box ul.pages li h3.title {
margin: 11px 11px 0;
padding: 0 0 0 14px;
font-size: 16px;
background: url(../img/common/mkr_04.gif) left no-repeat;
}
#support_box ul.pages li h3.title a {
color: #333;
text-decoration: none;
}
#support_box ul.pages li p {
margin: 9px 11px;
padding: 13px 14px 0;
background: url(../img/common/line_02.gif) top repeat-x;
}




/* ------------------------------------------------------------------
/////////////////////////////////////////////////////////////////////
left_column
/////////////////////////////////////////////////////////////////////
------------------------------------------------------------------ */

div.cate {
margin: 0;
padding: 0;
}
div.cate ul {
overflow: hidden;
margin: 0;
padding: 0;
list-style: none;
border-top: #CCC solid 1px;
border-left: #CCC solid 1px;
border-right: #CCC solid 1px;
}
div.cate ul li {
width: 218px;
margin: 0;
padding: 1px;
display: inline;
float: left;
background: #FFF;
border-bottom: #CCC solid 1px;
}
div.cate ul li div {
margin: 0;
padding: 15px 10px 9px;
background: #F4F5F4 url(../img/info/bg_01.png) top no-repeat;;
}
div.cate ul li div p {
padding: 0 0 0 20px;
line-height: 1.2;
background: url(../img/common/mkr_03.png) top left no-repeat;
}
div.cate ul li div p a {
color: #333;
text-decoration: none;
}
div.cate ul li div p a:hover {
color: #E10012;
}
div.banner {
margin: 10px 0 0;
}
div.banner a img:hover {
opacity: 0.6;
filter: alpha(opacity=60);
-ms-filter: "alpha( opacity=60 )";
}
