@import "design.css";
/* 婎杮儗僀傾僂僩 */
html { margin: 0; padding: 0; }
form { margin: 0; padding: 0; }
a { text-decoration: underline; }
a img { border: 0; }
p { margin: 10px 5px; padding: 0; }
/* 尒弌偟 */
h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 5px 0; }
/* 儕儞僋怓乮儁乕僕慡懱乯 */
a { color: #0000ff; text-decoration: underline; }
a:hover { color: #ff6600; }
.s a { color: #333; text-decoration: underline; }
p a { color: #1d3994; text-decoration: underline; }
.none a { color: #333333; text-decoration: none;}
.none a:hover { text-decoration: underline;}
/* 傾僪僙儞僗丒傾僼傿儕 */
.af a{text-decoration: underline;
color:#00f;
font-weight: bold;
font-size:18px;}
.af-center {text-align: center;}
.af-right {text-align: right;}
.af-left {text-align: left;}
.af-center a{text-decoration: underline;
color:#00f;
font-weight: bold;
font-size:18px;
}
.af-right a{text-decoration: underline;
color:#00f;
font-weight: bold;
font-size:18px;
}
.af-left a{text-decoration: underline;
color:#00f;
font-weight: bold;
font-size:18px;
}
/* 儁乕僕儗僀傾僂僩 */
body {
position: relative;
width: 820px;
text-align: center; /* center on ie */
margin: 0 auto;
padding: 0;
font-size: 0.9em;
color: #333;
line-height: 1.25;
background: url(img/bg.gif) no-repeat top #eeeecc;
}
*:first-child+html body { padding: 0 1px 0 0; }
#header
{
position: relative;
width: 810px;
height: 220px;
margin: 0 auto;
padding: 0;
text-align: left;
border-bottom: 1px solid #666;
}
#header p
{
width: 570px;
margin: 0 auto ;
padding: 0;
text-align: left;
/*position:absolute; top: 95px; left: 30px;*/
position: absolute; top: 150px;
right: 20px;
font-size: 0.9em;
}
/* 僐儞僥儞僣 */
/*
#container
{
position: relative;
width: 770px;
margin: 0 auto;
* margin: 0 0 0 1px;
padding: 10px 25px;
text-align: left;
* text-align: center;
background: url(img/bbg.gif) repeat-y;
}
*/
#container {
margin: 0pt auto;
padding: 0pt 20px;
background: rgb(255, 255, 255) url('img/bbg.gif') repeat scroll 0% 0%;
position: relative; width: 778px;
text-align: center;
}
/*
#container:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}
*/
#container:after {
overflow: hidden;
content: "";
display: block;
clear: both;
height: 1px;
}
ul#menu1, ul#menu2, ul#link
{
position: relative;
display: block;
width; auto;
min-height: 30px;
list-style: none;
margin: 0 0 10px;
padding: 10px 5px 10px;
text-align: center;
}
ul#menu1 li, ul#menu2 li, ul#link li
{
margin: 0;
padding: 5px;
list-style: none;
display: inline;
}
#ad1, #ad2 { clear: both; padding: 10px 0; }
#kiji01, #kiji02, #kiji03, #kiji04, #kiji05
{
margin: 10px 5px;
padding: 1px 20 15px;
clear: both;
text-align: left;
}
#kiji01 p{
line-height:1.4;
margin: 15px 0;
}
/* 僼僢僞乕 */
#foot
{
position: relative;
width: 730px;
margin: 0 auto;
* margin: 0 0 0 1px;
padding: 1px 45px 20px;
text-align: center;
background: url(img/fbg.gif) no-repeat bottom ;
}
#foot p
{
margin: 0 20px 5px;
padding: 0;
font-size: 12px;
}
/* 尒弌偟 */
h1 {
position: relative;
margin: 0px auto;
padding-top: 12px;
width: 760px;
text-align: left;
font-size: 1.2em;
font-family: "HGP憂塸妏恨集窾B";
font-weight: normal;
line-height: 28px;
color: #999;
}
/*
h2 {
margin: 10px;
width: 500px;
font-size: 1.4em;
font-family: "HGP憂塸妏恨集窾B";
font-weight: normal;
}
*/
h2 {
font-size: 14px;
font-weight: normal;
display: inline;
}
/*
h3 {
position: relative;
margin: 5px 0 15px;
padding: 2px 0 2px 25px;
color: #000;
font-size: 1.2em;
font-weight: normal;
line-height: 1.5;
text-align: left;
border-bottom: 1px dotted #7e571e;
clear: both;
font-family: "HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";
background: url(img/check.gif) no-repeat left;
}
*/
h3 {
color :#333333;
font-size :18px;
margin :10px 0 0px 0px;
padding: 10px 0 0 40px;
text-align :left;
clear :left;
height: 30px;
background: url("img/h3back.jpg") no-repeat;
font-family: "HGP憂塸妏恨集窾B";
font-weight: normal;
}
h4 {
margin: 0;
padding: 0;
font-size: 1.1em;
font-weight: normal;
line-height: 1.5;
text-align: left;
/*border-bottom: 1px dotted #7e571e;*/
font-family: "HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8";
text-align: center;
clear: both;
}
/* 夋憸夞傝崬傒 */
.img1 { float: right; margin-left: 10px; }
.img2 { float: left; margin: 0 15px 10px 0; }
/* 暥帤惂屼 */
.right { text-align: right; } /* 嵍婑偣 */
.center { text-align: center; } /* 塃婑偣 */
/* 儃僢僋僗 */
.box
{
margin: 10px 0;
border: 1px solid #999;
background-color: #fff;
padding: 0 10px;
clear: both;
line-height: 1.25;
}
.box p
{
margin: 10px 0;
line-height: 1.5;
font-size: 0.9em;
}
/* 暥帤憰忺 */
.bbb /* 嵟戝丒懢帤 */
{
color: #000;
font-size: 1.4em;
font-family: "HGP憂塸妏恨集窾B";
font-weight: normal;
padding: 0;
}
.bb /* 戝丒懢帤 */
{
color: #000;
font-size: 1.2em;
font-family: "HGP憂塸妏恨集窾B";
font-weight: normal;
}
.bbbr /* 嵟戝丒懢帤丒愒 */
{
color: #dc0000;
font-size: 1.4em;
font-family: "HGP憂塸妏恨集窾B";
font-weight: normal;
}
.bbr /* 戝丒懢帤丒愒 */
{
color: #dc0000;
font-size: 1.2em;
font-family: "HGP憂塸妏恨集窾B";
font-weight: normal;
}
.b { font-weight: bold; } /* 懢帤 */
.br { color: #dc0000; font-weight: bold; } /* 愒丒懢帤 */
.line { background: #ffff00; }/* 攚宨儅乕僇乕張棟 */
.line1 { background: #FFFF99; }
.u { border-bottom: 1px solid ; } /* 傾儞僟乕儔僀儞 */
/* 暥帤怓 */
.red { color: #cc0000; } /* 愒 */
.blue { color: #003399; } /* 惵 */
.green { color: #339900; } /* 椢 */
.orange { color: #ff9900; } /* 僆儗儞僕 */
.kome { font-size: 12px; color: #cc0000; line-height: 1.25;} /* 愒彫暥帤 */
.s { font-size: 12px; color: #333; line-height: 1.25; } /* 彫暥帤 */
.font{ font-family: "HGP憂塸妏恨集窾B", "僸儔僊僲妏僑 Pro W8"; }
#kansou {
width: 98%;
padding-right: 10px;
background-color: rgb(255, 255, 255);
text-align: left;
position: relative;
padding-top: 20px;
}
div.photou {
float: left;
margin: 15px 10px 10px;
}
#voice {
border: 1px solid rgb(128, 128, 128);
padding: 5px;
background: #FFFFCC;
}
.blockquote2 li {
margin-bottom: 0.5em;
background-image: url(img/check2.gif);
background-repeat: no-repeat;
background-position: left center;
list-style:none;
padding-left:28px;
margin-left: -20px;
font: normal 18px "HGP憂塸妏恨集窾B";
}
.osusume {
font-weight: bold;
margin-bottom: 10px;
margin-left: 0px;
margin-top: 0px;
}
#main { border: 1px solid rgb(204, 204, 204); margin: 10px 0pt; padding: 10px; display: inline; position: relative; float: right; min-height: 1px; text-align: left; width: 550px; }
#main:after { overflow: hidden; content: ""; display: block; clear: both; height: 1px; }
#main .box p { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 3px 0pt 3px 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#side { margin: 5px 0pt 0pt; padding: 0pt; background: transparent url('2.jpg') no-repeat scroll left center; display: inline; position: relative; float: left; min-height: 1px; text-align: left; width: 200px; }
#side ul { margin: 0pt 0pt 15px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#side li { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 0pt; width: 200px; display: block; line-height: 20px; letter-spacing: 0pt; text-decoration: none; color: rgb(102, 102, 102); }
#side li a { border-left: 5px solid rgb(204, 204, 204); margin: 2px 0pt 1px; padding: 8px 3px 8px 10px; background: transparent url('img/li.gif') repeat scroll 0% 0%; width: auto; font-size: 0.9em; color: rgb(102, 102, 102); display: block; line-height: 1.0; text-decoration: none; }
#side li a:hover { border-left: 5px solid rgb(255, 153, 0); background: transparent url('img/lih.gif') repeat scroll 0% 0%; color: rgb(204, 0, 0); }
#side li.sidetitle {
border-left: medium none;
margin: 10px 0pt 0pt;
padding: 8pt 5pt 5pt;
background: transparent url('img/st.gif') no-repeat scroll 0% 0%;
width: auto;
height: 40px;
text-align: left;
font-size: 1em;
line-height: 36px;
display: block;
vertical-align: middle;
font-weight: bold;
}
#side li.sidetitle a { border-left: medium none; margin: 0pt; padding: 0pt; background: transparent url('img/st.gif') no-repeat scroll 0% 0%; width: auto; height: 38px; text-align: left; font-size: 1em; line-height: 36px; display: block; text-indent: 10px; }
#side li.sidetitle a:hover { border-left: medium none; background: transparent url('img/sth.gif') repeat scroll 0% 0%; }
#side p { margin: 10px 0pt; padding: 0pt; }
.u-line {
border-bottom: 2px solid #FF0000;
border-top-width: 2px;
border-right-width: 2px;
border-left-width: 2px;
border-top-color: #FF0000;
border-right-color: #FF0000;
border-left-color: #FF0000;
}
.sidetitle img {
vertical-align: middle;
margin-right: 5px;
}
.sougo-link{
margin: 20px 0 0;
padding: 5px 0;
}
.sougo-link a{
font-weight: bold;
text-decoration: none;
}
.sougo-link hr{
border: 0pt solid #666666;
}
.ads p{
font-size: 12px;
margin: 5px;
}
.hr1{
border: 1px solid #DCDCDC;
}
#kiji02 li {
margin-bottom: 0.2em;
background-image: url(img/check2.gif);
background-repeat: no-repeat;
background-position: left center;
list-style:none;
padding-left:25px;
margin-left: -40px;
}
/*------ 儊僯儏乕偺崅偝 ------*/
#side li.sidetitle {
height: 20px;
line-height: 20px;
padding: 8pt 10pt 5pt;
color: #228B22;
}
#side li a { line-height: 1.0; }
/*---------------------------*/