﻿@charset "utf-8";

/* format
----------------------------------------------------------------------------------*/

a{color:#0294d4;}

h3{
padding:6px 0 7px 4px;
margin:0 0 0.5em;
background:url(../images/cmn_lnav_line.gif) left bottom repeat-x;
border-top:2px solid #02a9e9;
color:#02a9e9;
}

/* common parts
----------------------------------------------------------------------------------*/
body{
background:url(../images/cmn_header_bg01.gif) center top repeat-x;
}

/* header */
#header{
background:#8bd4ff;
}

/* conainer */
#container{
background:url(../images/cmn_container_bg.gif) left top repeat-y;
}

/* contents */
#contents{
position:relative;
margin-top:-107px;
padding-right:12px;
padding-left:12px;
width:618px;
background:#fff;
}

#contents #pankuz{
margin:0 0 15px;
}

.lnav{
margin:0 0 24px;
width:618px;
background:#daf1ff url(../images/lnav_bgbtm.gif) bottom no-repeat;
}
.lnav ul{
margin:0;
padding:15px;
width:588px;
background:url(../images/lnav_bgtop.gif) top no-repeat;
list-style-type:none;
}
.lnav li{
display:inline;
margin-right:20px;
padding-left:15px;
background:url(../images/cmn_arw.gif) top left no-repeat;
}

#contents .section{
margin-left:8px;
}
#contents .inner{
margin:0 0 20px 8px;
padding:19px 22px;
background:#fff7ed;
}
#contents dl{
margin:0 0 20px;
padding:0 0 20px;
background:url(../images/cmn_line01.jpg) bottom repeat-x;
}
#contents dl.last{
margin:0;
background:none;
}
#contents dt{
color:#ff8500;
font-size:133%;
font-weight:bold;
}
#contents dd{
margin:0;
padding:0;
}
#contents dd ul{
margin:0;
padding:0;
list-style-type:none;
}


/* footer */
#footer{
background:#fff url(../images/cmn_footer_bg.gif) left top no-repeat;
}
#footer #footnav{
color:#0294d4;
}











