﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding : 0 ; margin : 0 ;}html { overflow-y : scroll ;}body { text-align : center ; margin : 0 ; padding : 0 ; font-size : 13px ; font-family : Verdana, Helvetica, "ＭＳ Ｐゴシック", Osaka, sans-serif ; color : #333 ; background-color : #000 ; line-height : 1.2em ;}a { outline : 0 ;}a:link { color : #06f ; font-size : 13px ; font-weight : bold ; } a:visited { color : #06f ; font-size : 13px ; font-weight : bold ; } a:hover { color : #06f ; font-size : 13px ; font-weight : bold ; }a:active { color : #06f ; font-size : 13px ; font-weight : bold ; }img { border : 0 ; margin : 1px 0px 2px 0px ;}p { margin : 13px 0px 0px 0px ; padding : 0 ;}strong { font-weight : normal ;}.strong_bold { font-weight : bold ;}ul { margin : 0 0 0 1.5em ; padding : 0 ;}li { margin : 0 ; padding : 0 ;}h1 { width : 490px ; height : 22px ; font-size : 20px ; color : #333 ; vertical-align : bottom ; padding : 0px 0px 0px 0px ; border-bottom : 1px solid #666 ; margin : 21px 0px 2px 17px ; line-height : 1.2 ;}h2 { color : #333 ; font-size : 15px ; padding : 2px 0px 0px 0px ; margin : 0px 0px 20px 17px ;}h3 { color : #333 ; font-size : 14px ; margin : 0px 0px 1px 0px ;}#wrapper { margin : 0 auto ; text-align : justify ; text-justify : distribute ;/* text-justify : inter-ideograph ; *//* line-break : normal ; */ line-break : strict ; width : 755px ; color : #333 ; background-color : #d3d3be ; background-image : url("img/main.jpg") ; background-repeat : repeat-y ;}#header { margin : 0 auto ; width : 755px ; height : 120px ; background-image : url("img/title_bg.jpg") ; background-repeat: no-repeat ; background-position : center center ;}#main { float : right ; width : 580px ; color : #333 ; line-height : 1.2em ;}.contents { width : 535px ; padding : 0 ; margin : 19px 23px 20px 22px ;}.topic_path { margin : 0 0 0 1px ;}.adsbox_main { width : 535px ; height : 91px ; margin-bottom : 16px ; border : 1px solid #666 ;}.ads_main { padding : 15px 15px 0px 15px ; line-height : 1.3em ;}.spotbox { width : 535px ; margin-bottom : 24px ; border : 1px solid #666 ;}.spot { color : #333 ; padding : 15px 16px 17px 17px ; line-height : 1.2em ;}.kana { font-size : 10px ; color : #06f ;}#sub { float : left ; width : 175px ; color : #333 ; font-size : 13px ; line-height : 1.4em ; }.ads_side_link { width : 160px ; height : 93px ; background-color : #fff ; border : 1px solid #666 ; padding : 0px 0px 3px 3px ; margin : 16px 0px 0px 5px ;}.ads_side { width : 160px ; padding : 16px 5px 0px 10px ;}#bottom { clear : both ; width : 755px ; height : 37px ; background-image : url("img/footer.jpg") ; background-repeat: no-repeat ; background-position : center center ;}.bottom_link { width : 626px ; height : 15px ; margin : 0px 22px 0px 107px ; padding : 11px 0px 11px 0px ;}.ads_link468 { float : left ; text-align : left ; width : 480px ;}.goto_top { float : right ; text-align : right ; width : 146px ;}#footer { clear : both ; text-align : center ; width : 751px ; height : 55px ; background-image : url("img/footer.jpg") ; background-repeat: no-repeat ; padding : 1px 0px 0px 0px ;}.floatend { clear : both ;}.spacer600 { width : 160px ; height : 600px ;}