/* lyout */
* { margin: 0; padding: 0;}
body { }
image { margin: 0px; padding: 0px;}
div#base { width: 1100px; background-image:url(../image/backimg.jpg); background-repeat: no-repeat; background-color:#FFFFFF;}
div#main { width: 1060px; margin-left:20px; margin-top:0px;}
div#header_left { width: 240px; height: 20px; float:left; padding-top:10px;}
div#header_right { width: 570px; height: 20px; float:right; padding-top:10px;}
div#information { width: 250px; height: 20px; float:right; padding-top:10px;}
div#title { width: 1060px; height: 70px; clear:both}
div#list { width: 1050px; height: 20px; padding-left:10px;}
div#navigation1 { width: 200px; height: 595px; float:left; padding-left:10px; padding-top:20px;}
div#contents_top { width: 850px; height: 450px; float:right;}
.twitter { margin:20px 20px 0 510px;}
.banner { margin:20px 20px 0 0; text-align:right;}
.banner p{ font-size:13px; color:#FFFFFF;}
.banner a{ color:#FFFFFF;}
.banner a:hover{ color:#999999;}
div#contents_bottom { width: 840px; height: 160px; float:right; padding: 15px 10px 0 0;}
div#footer { width: 540px; height: 30px; clear:both; padding-left:520px}
div#copylight { width: 1060px; height: 20px; padding:0; text-align:right;}

/* txt */
div#header_left h1{	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";	font-size:12px;	font-weight: bold; color:#000000; padding:0px; margin:0px;}
div#header_right h2{ font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";	font-size:12px;	font-weight: bold; color:#000000; padding:0px; margin:0px;}
div#title h3 { color:#000000; font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì", "ƒqƒ‰ƒMƒm–¾’© Pro W3"; font-size:40px; font-weight:bold; padding-top:3px; padding-bottom:0px; letter-spacing:3px;}
div#title h3 a{	color:#000000; text-decoration: none;}
div#title h3 a:hover{ color:#000000; text-decoration: none;}
div#title h3 a:visited{ color:#000000; text-decoration: none;}
div#name p{ color:#FFFFFF; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-size: 14px; padding-top:3px; padding-bottom:0px; padding-left:10px;}
div#copylight p{ padding-top:20px;  font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì", "ƒqƒ‰ƒMƒm–¾’© Pro W3"; font-size:12px; color:#000000;}
div#copylight a{ padding-top:20px;  font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì", "ƒqƒ‰ƒMƒm–¾’© Pro W3"; font-size:12px; color:#000000;}


/* style span */
.new{ color:#FF0033;}

/* scrollsell */
div#name { width:200px; height:20px; background-color: #333344; margin-top:24px;}
div#update { overflow:auto;	width:186px; height:126px; border:2px solid #333344; padding:5px;}
div#update li{ font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";	font-size:12px; color:#000000; padding-bottom:5px;}

/* list */
#information_list {	width: 250px; list-style-type: none; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-size:10pt; margin: 0; padding: 0px;}
ul#information_list li { float: left; padding-left: 25px;}
ul#information_list li a { display: block; text-decoration: none; text-align:center;}
ul#information_list li a:hover { text-decoration:underline;}

#list_navigation {width: 950px; list-style-type: none; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-size:10pt; margin: 0; height: 20px; padding: 0px;}
ul#list_navigation li { float: left; color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:3px;}
ul#list_navigation li a { display: block; text-decoration: none; height:15px; color:#FFFFFF;}
ul#list_navigation li a:hover {	text-decoration: underline; color:#FFFF00;}

#navi_list { width: 200px; list-style-type: none; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; margin: 0; font-size: 10pt; color: #444444; letter-spacing: -1pt;}
ul#navi_list li { width: 200px; height: 27px; margin: 0;}
ul#navi_list li.menu { width: 169px; height: 15px; margin:0 0 15px 10px; padding:0; color:#FFFFFF; border-left:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px;}
ul#navi_list li a { display: block; text-decoration: none; color: #FFFFFF; font-size: 10pt; padding:0 0 0 23px;}
ul#navi_list li a:hover { color: #333333; font-size: 10pt; background-color:#FFFFFF}

#footer_list {list-style-type: none; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-size:10px; margin: 0; height: 20px; padding: 0px;}
ul#footer_list li { float: left; margin-top:10px; margin-right:10px;}
ul#footer_list li a { display: block; color:#000000;}
ul#footer_list li a:hover { color:#666666;}

/* image */
#contents_bottom img { padding:0 0 0 9.5px;}



/* ie7 */
*:first-child+html #navi_list { width: 200px; list-style-type: none; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; margin: 0; font-size: 10pt; color: #444444; letter-spacing: -1pt;}
*:first-child+html ul#navi_list li { width: 198px; height: 24px; padding-bottom:0px; margin: 0;}
*:first-child+html ul#navi_list li a { display: block; text-decoration: none; color: #FFFFFF; font-size: 10pt; padding:0 0 0 23x;}
*:first-child+html ul#navi_list li a:hover { color: #333333; font-size: 10pt; background-color:#FFFFFF}
*:first-child+html ul#navi_list li.menu { width: 169px; height: 15px; margin:0 0 15px 10px; padding:0; color:#FFFFFF; border-left:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px;}


/* ie6 */
* html #navi_list { width: 200px; list-style-type: none; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; margin: 0; font-size: 10pt; color: #444444; letter-spacing: -1pt;}
* html ul#navi_list li { width: 198px; height: 24px; padding-bottom:0px; margin: 0;}
* html ul#navi_list li a { display: block; text-decoration: none; color: #FFFFFF; font-size: 10pt; padding:0 0 0 23px;}
* html ul#navi_list li a:hover { color: #333333; font-size: 10pt; background-color:#FFFFFF}
* html ul#navi_list li.menu { width: 169px; height: 15px; margin:0 0 15px 10px; padding:0; color:#FFFFFF; border-left:#FFFFFF solid 1px; border-bottom:#FFFFFF solid 1px;}



