<!--
BODY      { margin: 0px; padding: 0px; background-image:url('../images/mainbg.gif'); background-repeat: repeat-x; background-position: top; }
TABLE     { margin: 0px; padding: 0px;  }
TD        { font-size: 80%; line-height: 1.2em; }
IMG       { border: none; }
h1,h2,h3  { margin: 0px; padding: 0px; }
h1        { font-size: 12px; line-height: 1.2em; font-weight: normal; text-align: left; vertical-align: bottom; }
h2        {  }
h3        {  }
.f10		{ font-size:10px; }.f12	{ font-size:12px; }.f14	{ font-size:14px; }.f16	{ font-size:16px; }.f18	{ font-size:18px; }
.red		{ color:#e80000; }.blue{ color:#0000e8; }.green{ color:#0D6C23; }.black{ color:#000000; }.orange{ color:#F4590E; }.white{ color:#ffffff; }
.divclose	{ clear:both; height:1px; overflow:hidden; }
.wabox	{ float: left; padding-right: 17px; }


.header   { background-image:url('../images/header-title.jpg'); background-repeat: no-repeat; background-position: right; }
.frame    { border-style: solid; border-width: 0px 1px 0px 1px; border-color: #ec4fa7; }
.dotframe { border-style: dotted; border-width: 0px 0px 0px 1px; border-color: #727272; }
.dotframe2 { border-style: dotted; border-width: 0px 1px 0px 1px; border-color: #727272; }
ul.list   { list-style-image: url('../images/line-marble.gif'); list-style-position: outside; vertical-align: middle; padding: 10px 15px 0px 10px; line-height: 1.2em; margin-left: 15px; }
.list a:link    { color: #b28e96; text-decoration:underline; }
.list a:visited { color: #b28e96; text-decoration:underline; }
.list a:active  { color: #b28e96; text-decoration:underline; }
.list a:hover   { color: #926e76; text-decoration:underline; }
ul.link   { list-style-image: url('../images/bl-arrow.gif'); list-style-position: outside; vertical-align: middle; padding: 5px 5px 0px 40px; line-height: 1.5em; margin-left: 15px; }
.link2 a:link    { color: #004296; text-decoration:underline; }
.link2 a:visited { color: #004296; text-decoration:underline; }
.link2 a:active  { color: #004296; text-decoration:underline; }
.link2 a:hover   { color: #002276; text-decoration:underline; }
.link3 a:link    { color: #0000cb; text-decoration:underline; }
.link3 a:visited { color: #0000cb; text-decoration:underline; }
.link3 a:active  { color: #0000cb; text-decoration:underline; }
.link3 a:hover   { color: #0000ab; text-decoration:underline; }
.title    { padding-bottom: 8px; font-size: 80%; vertical-align: middle; line-height: 1.4em;}
.linklist { line-height: 1.8em; }
.lcomm    { padding: 12px 8px 20px 8px; color: #5b5b5b; }
.tlink { font-size: 12px; line-height: 1.4em; vertical-align: middle; color: #5b5b5b; }
.tlink a:link    { color: #5b5b5b; text-decoration:none; }
.tlink a:visited { color: #5b5b5b; text-decoration:none; }
.tlink a:active  { color: #5b5b5b; text-decoration:none; }
.tlink a:hover   { color: #3f3f3f; text-decoration:underline; }
.sidelink  { vertical-align: middle; }
.sidelink a:link    { color: #767676; text-decoration:underline; }
.sidelink a:visited { color: #767676; text-decoration:underline; }
.sidelink a:active  { color: #767676; text-decoration:underline; }
.sidelink a:hover   { color: #545454; text-decoration:underline; }
.btm      { font-size: 10px; padding: 7px 0px 10px 0px; color: #9e9e9e; line-height: 1.2em; }
.btm a:link    { color: #5b5b5b; text-decoration:underline; }
.btm a:visited { color: #5b5b5b; text-decoration:underline; }
.btm a:active  { color: #5b5b5b; text-decoration:underline; }
.btm a:hover   { color: #3f3f3f; text-decoration:underline; }
.clip     { font-size: 12px; vertical-align: middle; font-weight: bold; color: #6a6aff; }
.kiji     { font-size: 12px; padding: 0px 15px 5px 20px; font-weight: normal; line-height: 1.4em; }
.kiji a:link    { color: #4c72a1; text-decoration:underline; }
.kiji a:visited { color: #4c72a1; text-decoration:underline; }
.kiji a:active  { color: #4c72a1; text-decoration:underline; }
.kiji a:hover   { color: #2c5281; text-decoration:underline; }
.kijilink { font-size: 12px; padding: 3px 9px 2px 0px; text-align: right; vertical-align: middle; }
.kijilink a:link    { color: #767676; text-decoration:underline; }
.kijilink a:visited { color: #767676; text-decoration:underline; }
.kijilink a:active  { color: #767676; text-decoration:underline; }
.kijilink a:hover   { color: #545454; text-decoration:underline; }
.imgtxt   { padding: 0px 8px 15px 215px; font-size: 12px; line-height: 1.2em; color: #151515; }
.gaiyou   { color: #373737; padding: 2px 2px 2px 8px; }
.privacy  { padding: 8px 15px 8px 40px; font-size: 10px; color: #373737; }
.osframe  { border-style: solid; border-width: 0px 1px 0px 1px; border-color: #d8d8d8; }
.text01   { color: #626262; font-size:12px; padding: 8px 10px 8px 120px; }
.text02   { color: #373737; font-size:12px; }
.text03   { color: #444444; font-size:12px; }
.text04   { color: #626262; padding: 15px 25px 5px 25px; }
.text05   { color: #327CE3; padding: 5px 40px 8px 22px; }
.text06   { color: #00479d; padding: 3px 0px 3px 0px; }
.mdlpos   { vertical-align: middle; }
.tblbg    { background-color: #f2f2f2; color: #1010c6; }
.tblbg a:link    { color: #4c72a1; text-decoration:underline; }
.tblbg a:visited { color: #4c72a1; text-decoration:underline; }
.tblbg a:active  { color: #4c72a1; text-decoration:underline; }
.tblbg a:hover   { color: #2c5281; text-decoration:underline; }
.numlink  { padding: 0px 5px 0px 10px; color: #1010c6; }
.numlink a:link    { color: #1010c6; text-decoration:underline; }
.numlink a:visited { color: #1010c6; text-decoration:underline; }
.numlink a:active  { color: #1010c6; text-decoration:underline; }
.numlink a:hover   { color: #0000a6; text-decoration:underline; }
.tblbg2   { background-color: #f2f2f2; color: #373737; }
.tblbg3   { background-color: #FFFDD9; color: #373737; }
.tblhead  { background-image: url('./images/bg.gif'); background-repeat: repeat-x; }
.pdmenu   { width: 140px; }
.uform    { font-size: 12px; color: #626262; }
.submenu   { visibility:hidden ;position: absolute; border-style:solid; border-width:1 1 1 1; margin:5; line-height:1.1em; text-align:left; font-size:10pt; border-color:#333333; background:#ffffff; }

#frm-top	{ height:7px; background:url('../entry/images/frm_top.jpg'); background-repeat:no-repeat; }
#efrm-bg	{ width:478px;text-align:center; padding:5px 16px 10px 15px; background:url('../entry/images/frm_bg.jpg'); background-repeat:repeat-y; }
#frm-btm	{ height:7px; background:url('../entry/images/frm_btm.jpg'); background-repeat:no-repeat; }
#entry-form	{ width:450px; text-align:left; margin:0px auto; color:#515151; }
#efrm-bg form	{ margin:0px; padding:0px; }

.efrm-item	{ border-bottom:dotted 1px #cdcdcd; padding:8px 0px 8px 15px; vertical-align:top; background:url('../images/arrow1.jpg'); background-repeat:no-repeat; background-position:124px 13px; }
.efrm-exp	{ border-bottom:dotted 1px #cdcdcd; padding:8px 0px; vertical-align:top; text-align:left; padding-left:8px; }
.efrm-exp textarea	{ width:280px; }
.efrm-exp ul	{ margin:0px; padding:0px 0px 0px 0px; list-style-type:none; }
.efrm-exp li input	{ width:20px; }
.chk_element	{ float: left; width:140px; padding-right: 17px; font-size:12px; }
.imgmdl		{ vertical-align:middle; }
#clip_table	{ background-image: url('../images/kyuujin-bg.gif'); background-repeat: no-repeat; border:solid 1px #FF8FA7; }
.clip_sp	{ background:#FF8FA7; }
.clip_tbl	{ padding:3px; border-bottom:dotted 1px #cdcdcd; border-right:dotted 1px #cdcdcd; vertical-align:top; }
.clip_tblend	{ padding:3px; border-bottom:dotted 1px #cdcdcd; vertical-align:top; }
.clip_item	{ border-bottom:solid 1px #cdcdcd; background:#FF8FA7; text-align:center; color:#ffffff; padding:3px 0px; }
.clip_txt	{ border-bottom:dotted 1px #FF5E81; background:ffffff; padding:2px 2px 2px 2px; }

-->
