/* ////////////////////////////////////////Title : style?common.css//////////////////////////////////////// */* {font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro',Verdana, Arial, Sans-Serif;}/* ////////////////////////////////////////HTML//////////////////////////////////////// */body {margin: 0px;text-align: center;line-height:1.6em;font-size:12px;color:#333333;background:#E0E0E0;/*\*/_font-size: 72%;/**/}a {text-decoration: none;font-size:0.9em;}a:link,a:active {color:#185679;}a:visited {color: #689FCB;}a:hover {color: #8AB1C7;}h1 {margin: 0px;padding: 0px;font-size:1.5em;display:none;}h1 span {display:none;}h2{font-size:1.3em;color:#333333;}h3 {margin:0px;padding:0px;font-size:1.2em;color:#454545;}hr {display:none;}p {margin-top:5px;padding-top:0px;margin-bottom:10px;padding-bottom:0px;}.divide_clear {font-size:0.1em;clear:both;}.divide_5 {font-size:0.1em;margin:2px 0px;height:1px;clear:both;}.divide_10 {font-size:0.1em;margin:5px 0px;height:1px;clear:both;}.divide_15 {font-size:0.1em;margin:5px 0px;height:5px;clear:both;}.divide_30 {font-size:0.1em;margin:5px 0px;height:30px;display:block;clear:both;}/* ////////////////////////////////////////layout//////////////////////////////////////// */#bg {background:#E0E0E0 url("../images/bg01.gif") repeat-y center top;}#body {margin:0px auto;width:660px;padding:0px 0px 0px 0px;background-color:#F5F5F5;}#contents {margin:0px auto;padding:0px 25px 25px 25px;bgcolor:#ffffff;}#footer {margin:0px auto;width:660px;padding:10px;text-align:right;background:#E0E0E0 url("../images/bg_footer01.gif") no-repeat center top;color:#aaaaaa;font-size:0.9em;}/* ////////////////////////////////////////header//////////////////////////////////////// */#header_line {width:660px;margin:0px auto;padding:0px;}#header {padding:20px 0px;margin:0px;}#header_left {float:left;text-align:left;margin:0px;padding:0px;width:400px;}#header_right {float:right;text-align:left;margin:0px;padding:0px;width:120px;}#header_left h1 {margin:0px;padding:0px;display:inline;}#header_left h1 span {display:none;}#header_right ul {margin:0px;padding:0px;list-style-type:none;}#header_right ul li{margin:3px 0px;padding:0px;}/* ////////////////////////////////////////header//////////////////////////////////////// */.main {margin:10px auto;padding-top:10px;text-align:left;font-size:1em;}.main a {cursor: pointer;cursor: hand;}.main#index {margin:0px;padding:0px;}/* ////////////////////////////////////////navigation//////////////////////////////////////// */.navi_top {color:#666666;text-align:right;font-size:0.9em;}/* ////////////////////////////////////////index_atitle//////////////////////////////////////// */h2#index {text-align:center;margin-bottom:10px;padding-bottom:0px;letter-spacing:5px;}h2#index span{letter-spacing:normal;text-align:center;margin:5px;font-size:0.8em;font-weight:normal;font-style:italic;color:#999999;}.index_atitle_bg {background:url("../images/index_etitle_bg01.gif") center center repeat-x;}.index_atitle {display:inline;background-color:#F5F5F5;}.index_auther {background-color:#F5F5F5;padding-left:10px;}/* ////////////////////////////////////////each//////////////////////////////////////// */.bn {text-align:left;}