/* lnk */

body {margin: 0.6em 3.5% 0.6em 3.5%}

a.clear:link {text-decoration: none}

a.clear:hover {text-decoration: none}

a.clear:visited {text-decoration: none}

a.clear:active {text-decoration: none}



a:link {text-decoration: underline}

a:hover {text-decoration: underline}

a:visited {text-decoration: underline}

a:active {text-decoration: underline}

a.wow {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin: 0 0 0.3em 0; color: white;}

a.wow2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin: 0 0 0.3em 0; color: black;}

/* hdr */

#lefter {

padding-top:15px;

padding-left:22px;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

}

#lefter a{

font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

font-size:11px;

color:#2A5179

}

#lefter a:hover{

text-decoration:none;

font-size:11px;

color:#2A5179;

}

h1 {font: bold 120%/100% arial; margin: 0 0 0.2em 0}

h1.article {font: bold 120%/100% arial; margin: 0.6em 0 0.75em 0}

h1.index {font: bold 95%/90% arial; margin: 0 0 0.3em 0}

div.index1 {font: bold 95%/90% arial; margin: 0 0 0.3em 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

h1.list {font: bold 95%/90% arial; margin: 0 0 0.6em 0}

h2 {font: bold 75%/90% arial; margin: 0 0 0.6em 0}

#bl {font-weight:bold; font-size:12px; margin: 0 0 0.6em 0; font-family:Arial, Helvetica, sans-serif;}

h2.hdl {font: bold 80%/90% arial; margin: 0 0 0.3em 0}

#xd1 {font-size: 14px; margin: 0 0 0.3em 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

h2.menu {font: bold 75%/90% arial; color: #FFFFFF; letter-spacing: 0; margin: 0}

div.menu1 {font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: 0; margin: 0}

h4.cap1 {font: bold 95% arial; color: #000000; letter-spacing: -1; background-color: #E5E5E5; padding: 0.3em 1.3em; margin: 0}

#kap1 {font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color: #000000; letter-spacing: -1; background-color: #E5E5E5; padding: 0.3em 1.3em; margin: 0}

h4.cap2 {font: bold 95% arial; color: #FFFFFF; letter-spacing: -1; background-color: #999999; padding: 0.3em 1.3em; margin: 0}

#kap2 {font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: -1; background-color: #999999; padding: 0.3em 1.3em; margin: 0}

#kap6 {font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color: #000000; letter-spacing: -1; background-color: #E5E5E5; padding: 0.3em 0.9em; margin: 0 0 1.5em 0}

h4.cap6 {font: bold 95% arial; color: #000000; letter-spacing: -1; background-color: #E5E5E5; padding: 0.3em 0.9em; margin: 0 0 1.5em 0}

h4.cap3 {font: bold 95% arial; color: #FFFFFF; letter-spacing: -1; background-color: #2A5179; padding: 0.3em 1.3em; margin: 0}

h4.cap4 {font: bold 95% arial; color: #FFFFFF; letter-spacing: -1; background-color: #999999; padding: 0.3em 0.9em; margin: 0 0 1.5em 0}

h4.cap5 {font: bold 95% arial; color: #000000; letter-spacing: -1; background-color: #E5E5E5; padding: 0.3em 1.3em; margin: 0 0 0.9em 0}

h4.cap6 {font: bold 95% arial; color: #000000; letter-spacing: -1; background-color: #E5E5E5; padding: 0.3em 0.9em; margin: 0 0 1.5em 0}

h4.price {font: bold 95% arial; color: #FFFFFF; letter-spacing: -1; background-color: #2A5179; padding: 0.3em 0.4em; margin: 0}

h4.opt {font: bold 150% arial; color: #FFFFFF; letter-spacing: -2; background-color: #2A5179; padding: 0.3em 0.9em 0.3em 0; margin: 0}

h1.opt1 {font: bold 130% arial; color: #FFFFFF; letter-spacing: normal; background-color: #2A5179; padding: 0.3em 0.9em 0.3em 0; margin: 0}



hr.tendency {border: 0; height: 1px; border-top: 1px dashed #000000; margin: 0.3em 0 0.5em 0}

hr.index {border: 0; height: 2px; color: #EAEAEA; margin: 0.6em 0 0.75em 0}

#footer_wline {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

}

#footer_wline a{

font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

font-size:11px;

}

#footer_wline a:hover{

text-decoration:none;

font-size:11px;

}

/* txt */

p.intro {font: 90%/110% arial; color: #2A5179; margin: 0 0 1.3em 0}

p.text {font: 80%/135% arial; margin: 0 0 0.3em 0}

p.text2 {font: 90%/135% arial; margin: 0 0 0.6em 0;}

p.text3 {font: 80%/135% arial; margin: 0 0 0.6em 0}

p.more {font: 80%/110% arial; margin: 0 0 0.3em 0}

p.text_s {font: 70%/100% arial; margin: 0 0 0.3em 0}

p.text_s2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin: 0 0 0.3em 0;}

p.text_s3 {font: 70%/115% arial; margin: 0 0 0.3em 0}

p.incut {font: 90%/110% arial; color: #666666; margin: 0; padding: 0.75em 1em; background-color: #EFEFEF}

p.incut_inner {color: #666666; margin: 0; padding: 0.75em 1em; background-color: #EFEFEF}

p.date {font: 60% arial; margin: 0 0 0.5em 0}

p.img {font: 70%/115% arial; padding: 0.75em 1.5em}

ul.text {font: 80%/135% arial; margin: 0 0 0.3em 0}



td.price_hdr {font: bold 75% arial; padding: 0.2em 0.6em; ;margin: 0; background-color: #999999; color: #FFFFFF; border-right: 1px solid #FFFFFF}

td.price_item {font: 70% arial; padding: 0.2em 0.4em; ;margin: 0; border-bottom: 1px solid #999999}

#fe {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFFFFF;

}

#fe a{

font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

font-size:11px;

color:#FFFFFF;

}

#fe a:hover{

text-decoration:none;

font-size:11px;

color:#FFFFFF;

}

/* img */

img {border: 0}

.img60 {width: 85px; margin: 0 0.5em 0 0.5em; border: 1px solid #FFFFFF}

.img120 {width: 150px; margin: 0 0.75em 0 0}

.img280 {margin: 0 1.2em 0.5em 0}

.img_plan {eight: 60px; margin: 0 0 0.3em 0}

.img_gallery {width: 100px}



/* ind */

.ind {margin: 0 0 0.6em 0}

.ind_opt {margin: 0.4em 0 1.4em 0}

.ind_column1 {width: 100%; padding: 0 0.9em; margin: 0 0 0.6em}

.ind_column2 {width: 100%; padding: 0 1.2em; margin: 0 0 0.9em}

.ind_hdlbox {padding: 0.75em 0; margin: 0 0 0.6em 0}

.ind_hdl {border-right: 1px dashed #FFFFFF}

.ind_menubox {padding: 0.75em 1.3em}

.ind_menudev {border-bottom: 1px dashed #B6C4D1}

.ind_menu {padding: 0.2em 0; margin: 0.2em 0}

.ind_menu_on {padding: 0.2em 0; margin: 0.2em 0; background-color: #FCBE43}

.ind_about {padding: 0.75em 1.3em; margin: 0 0 0.6em 0}

.ind_img {margin: 0 1.2em 0.5em 0}

.ind_planbox {width: 1%; float: left; margin: 0 1.5em 0.3em 0} 

.ind_price {margin: 0}



.ind_planbox_fixed {float: left; margin: 0 1.5em 0.3em 0} 



/* col */

#b {color: #000000}

#w {color: #FFFFFF}

#g {color: #666666}

#bl {color: #2A5179}