body {margin:0; padding:0; background:#FFF; font-size:92%;}
ul,div{zoom:1;/*for IE 5.5-7*/}
ul:after,div:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

p,ul,li,h1,h2,h3,h4,h5 {margin:0; padding:0;}

ul{list-style:none;}
a img{border:none;}

div#header {width:760px; height:71px; background:#06C; position:relative;  background:url(imgs/hd_bg.jpg);}
div#header h1{}

div#header p a#hd_btn1{position:absolute; display:block; width:70px; height:71px; top:0; left:620px;}
div#header p a#hd_btn2{position:absolute; display:block; width:70px; height:71px; top:0; left:690px;}



div#mainMenu {width:760px; height:48px;}
div#mainMenu ul {}
div#mainMenu ul li{height:48px; float:left;}
div#mainMenu ul li a img{display:block;}
div#wrapper {width:760px;}

div#leftMenu{
	width:150px; 
	padding-left:10px;
	padding-top:10px;
	float:left; 
	}

div#leftMenu ul{
	
	margin:16px 0 20px 0;
	border-top:solid 1px #CCC;
	
	}

div#leftMenu ul li{
	background-color:#FFF;
	border-bottom:solid 1px #CCC;
	padding:2px 0 3px 2px;
	margin-bottom:2px;

	}

div#leftMenu ul li a{
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#555;
	background-image:url(imgs/ic_off.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	
	}

div#leftMenu ul li a:hover{
	background-image:url(imgs/ic_on.gif);
	color:#E60;
	}

div#leftMenu ul li#sm_on a{
	background-image:url(imgs/ic_on.gif);
	color:#E60;
	}

span.subTitle{padding-left:8px; font-size:90%;}

div#mainContent{width:580px; padding-right:10px; float:right; }
div#mainContent p#pageNavi{font-size:0.9em; padding:4px 0;}

div#mainContent ul#pageLink {border-bottom:solid 1px #ccc;margin:4px 0; border-top:solid 1px #ccc;margib-bottom:4px;}
div#mainContent ul#pageLink li {float:left; padding:4px 0.5em 4px 4px;white-space:nowrap;}
div#mainContent ul#pageLink li a{}
div#mainContent ul#pageLink li a:hover{color:#F60;}
div#mainContent ul#pageLink li#sp_on a{color:#F60; font-weight:bold; text-decoration:none;}

div#mainContent h3{background:#06C; padding:4px; color:#fff;}

div#mainContent div.contentsBox{width:570px; margin:6px 0 12px 0; padding:0;}
div#mainContent div.contentsBox h4{color:#FFF; background:#39F; padding:3px 0 2px 3px; margin-bottom:3px;}

div#mainContent div.contentsBox p{line-height:1.4;}
div#mainContent div.contentsBox div.picBoxR{float:right; padding-left:4px;}
div#mainContent div.contentsBox div.picBoxL{float:left; padding-right:4px;}
div#mainContent div.contentsBox div.picBoxC{text-align:center;}

div#footer {width:760px; background:#999;}
div#footer p{color:#FFF; padding:3px;}
div#footer p a{color:#FFF; text-decoration:none;}

p#loc,p#pageNavi{
	font-size:80%;
	color:#666;
	margin:6px 0 0 0;
	padding:0;
	}

a.settingBtn{display:block; text-align:right; font-size:small; font-weight:bold;}
div#leftMenu a.settingBtn{display:block; text-align:left;}