﻿BODY {
	line-height: 16px; color: #666666; font-size: 14pt
;}
TABLE {
	line-height: 16px; color: #666666; font-size: 9pt
;}
TD {
	line-height: 16px;
	color: #666666;
	font-size: 10pt
;}
A:link {
	color: #666666; text-decoration: none
;}
A:active {
	color: #666666; text-decoration: none
;}
A:visited {
	color: #666666; text-decoration: none
;}
IMG {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
INPUT {
	color: #666666; font-size: 9pt
;}
INPUT.input {
	border-bottom: #cecbce 1px solid; border-left: #cecbce 1px solid; border-top: #cecbce 1px solid; border-right: #cecbce 1px solid
;}
INPUT.LOGIN_ID {
	background-image: url(../../../image/login_bg_id.jpg); border-bottom: #cecbce 1px solid; border-left: #cecbce 1px solid; padding-bottom: 0px; padding-left: 0px; width: 89px; padding-right: 0px; background-repeat: no-repeat; background-position: 0% 45%; height: 17px; color: #000000; border-top: #cecbce 1px solid; border-right: #cecbce 1px solid; padding-top: 2px
;}
INPUT.LOGIN_PW {
	background-image: url(../../../image/login_bg_pwd.jpg); border-bottom: #cecbce 1px solid; border-left: #cecbce 1px solid; padding-bottom: 0px; padding-left: 0px; width: 89px; padding-right: 0px; background-repeat: no-repeat; background-position: 0% 45%; height: 17px; color: #000000; border-top: #cecbce 1px solid; border-right: #cecbce 1px solid; padding-top: 2px
;}
TD.LOGIN_ID {
	padding-bottom: 0px; padding-left: 2px; padding-right: 5px; vertical-align: top; padding-top: 0px
;}
TD.LOGIN_PW {
	padding-bottom: 0px; padding-left: 2px; padding-right: 5px; vertical-align: bottom; padding-top: 0px
;}
TD.LOGIN_BTN_LOGIN {}
TD.LOGIN_BTN_ETC {
	text-align: center; padding-bottom: 6px; padding-left: 0px; padding-right: 0px; padding-top: 8px
;}
TD.LOGIN_TXT {
	text-align: left; padding-bottom: 0px; padding-left: 10px; width: 82px; padding-right: 0px; padding-top: 2px
;}
INPUT.BD_SRCHBOX {
	border-bottom: #989cbb 1px solid; border-left: #989cbb 1px solid; border-top: #989cbb 1px solid; border-right: #989cbb 1px solid
;}
SELECT {
	color: #666666; font-size: 9pt
;}
TEXTAREA {
	border-bottom: #cecbce 1px solid; border-left: #cecbce 1px solid; border-top: #cecbce 1px solid; border-right: #cecbce 1px solid
;}
FORM {
	display: inline
;}
.scrollbar {
	scrollbar-arrow-color: #ffffff; scrollbar-face-color: #e9e9e9; scrollbar-darkshadow-color: #e7e7e7; scrollbar-highlight-color: #cfcfcf; scrollbar-shadow-color: #cfcfcf; scrollbar-track-color: #f0f0f0; scrollbar-3dlight-color: #f0f0f0
;}
.hand {
	cursor: hand
;}
.breakword {
	word-break: break-all
;}
.top {
	vertical-align: top
;}
.bottom {
	vertical-align: bottom
;}
.center {
	text-align: center
;}
.left {
	text-align: left
;}
.right {
	text-align: right
;}
.justify {
	text-align: justify
;}
.B {
	font-weight: bold
;}
.underline {
	text-decoration: underline
;}
.TP03 {
	padding-top: 3px
;}
.LP05 {
	padding-left: 5px
;}
.LP10 {
	padding-bottom: 0px; padding-left: 10px; padding-right: 0px; padding-top: 0px
;}
.LP15 {
	padding-left: 15px
;}
.LP20 {
	padding-left: 20px
;}
.BP03 {
	padding-bottom: 3px
;}
.BP06 {
	padding-bottom: 6px
;}
.letterM1 {
	letter-spacing: -1px
;}
.VSPACE05 {
	height: 5px
;}
.VSPACE10 {
	height: 10px
;}
.VSPACE20 {
	height: 20px
;}
.attention {
	color: #ff6600
;}
.weakfont {
	color: #999999
;}
.WHITE {
	color: #ffffff
;}
.width100 {
	width: 100%
;}
.h19 {
	height: 19px
;}
.borderBox {
	border-bottom: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid; border-right: #e7e7e7 1px solid
;}
.BTM_LINE {
	border-bottom: #e7e7e7 1px solid
;}
.LINE_DOT_001 {
	background-image: url(../../../image/line_dot_001.jpg); height: 1px
;}
.LINE_DOT_010 {
	background-image: url(../../../image/line_dot_010.jpg); height: 1px
;}
.LINE_DOT_100 {
	background-image: url(../../../image/line_dot_100.jpg); height: 1px
;}
.VLINE_DOT {
	background-image: url(../../../image/line_dot_vertical.jpg); width: 1px; background-repeat: repeat-y
;}
.quick_box {
	border-bottom: #d9d9d9 1px solid; border-left: #d9d9d9 1px solid; border-top: #d9d9d9 1px solid; border-right: #d9d9d9 1px solid
;}
.left_srch_box {
	border-bottom: #cecbce 1px solid; border-left: #cecbce 1px solid; padding-bottom: 0px; padding-left: 0px; width: 102px; padding-right: 0px; height: 20px; color: #666666; border-top: #cecbce 1px solid; border-right: #cecbce 1px solid; padding-top: 2px
;}
.TOP_FLASH {
	padding-bottom: 0px; background-color: #ffffff; padding-left: 14px; padding-right: 0px; padding-top: 0px
;}
.TOP_LOGO {
	padding-bottom: 0px; padding-left: 10px; padding-right: 0px; vertical-align: top; padding-top: 28px
;}
.LOCATION_BOX {
	text-align: right; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; height: 27px; color: #999999; font-size: 19px; padding-top: 0px
;}
.LOCATION_CUR {
	font-weight: bold
;}
.LOCALNAV_BOX {
	padding-bottom: 0px; padding-left: 10px; padding-right: 5px; padding-top: 0px
;}
.ct_list_l {
	text-align: right; padding-bottom: 0px; padding-left: 0px; width: 8px; padding-right: 3px; vertical-align: top; padding-top: 5px
;}
.ct_list_r {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 1px
;}
.CONTENTS_BOX {
	border-bottom: #eaeaea 1px solid; border-left: #eaeaea 1px solid; padding-bottom: 24px; background-color: #ffffff; padding-left: 24px; padding-right: 24px; vertical-align: top; border-top: #eaeaea 1px solid; border-right: #eaeaea 1px solid; padding-top: 0px
;}
.CONTENT_TITLE_L {
	padding-bottom: 0px; padding-left: 0px; width: 7px; padding-right: 6px; padding-top: 0px
;}
.CONTENT_TITLE_R {
	padding-bottom: 0px; line-height: 24px; padding-left: 0px; padding-right: 0px; color: #222222; font-size: 18px; font-weight: bold; padding-top: 0px
;}
.CONTENT_TITLE_LINE {
	background-image: url(../../../image/line_dot_001.jpg); height: 1px
;}
.CONTENT_S_TITLE_L {
	padding-bottom: 0px; padding-left: 0px; width: 10px; padding-right: 5px; padding-top: 0px
;}
.CONTENT_S_TITLE_R {}
.CONTENT_S_TITLE_R_TXT {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; vertical-align: top; padding-top: 2px
;}
.content_bottom {
	border-left: #eaeaea 1px solid; border-right: #eaeaea 1px solid
;}
.content_divid {
	height: 30px
;}
.content_end_txt {
	padding-bottom: 10px; padding-left: 5px; padding-right: 5px; font-family: "??"; color: #ff0000; font-size: 7px; padding-top: 2px
;}
.content_end_bg {
	background-image: url(../../../image/bg_content_end_bline.jpg); background-repeat: repeat-x; background-position: 0% 50%
;}
.content_end_txt {
	color: #666666; font-size: 7px
;}
.in_box_tl {
	background-image: url(../../../image/in_box_tl.jpg); width: 5px; height: 5px
;}
.in_box_tr {
	background-image: url(../../../image/in_box_tr.jpg); width: 5px; height: 5px
;}
.in_box_t {
	background-image: url(../../../image/in_box_t.jpg)
;}
.in_box_bl {
	background-image: url(../../../image/in_box_bl.jpg); width: 5px; height: 5px
;}
.in_box_br {
	background-image: url(../../../image/in_box_br.jpg); width: 5px; height: 5px
;}
.in_box_b {
	background-image: url(../../../image/in_box_b.jpg)
;}
.in_box_l {
	background-image: url(../../../image/in_box_l.jpg)
;}
.in_box_r {
	background-image: url(../../../image/in_box_r.jpg)
;}
.in_box_c {
	padding-bottom: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px
;}
.in_box_c_P5 {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 5px
;}
.inb_box_tl {
	background-image: url(../../../image/inb_box_tl.jpg); width: 4px; height: 4px
;}
.inb_box_tr {
	background-image: url(../../../image/inb_box_tr.jpg); width: 4px; height: 4px
;}
.inb_box_t {
	background-image: url(../../../image/inb_box_t.jpg)
;}
.inb_box_bl {
	background-image: url(../../../image/inb_box_bl.jpg); width: 4px; height: 4px
;}
.inb_box_br {
	background-image: url(../../../image/inb_box_br.jpg); width: 4px; height: 4px
;}
.inb_box_b {
	background-image: url(../../../image/inb_box_b.jpg)
;}
.inb_box_l {
	background-image: url(../../../image/inb_box_l.jpg)
;}
.inb_box_r {
	background-image: url(../../../image/inb_box_r.jpg)
;}
.inb_box_c {
	padding-bottom: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px
;}
.inb_box_c_P5 {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 5px
;}
.gray_box_tl {
	background-image: url(../../../image/box_gray_lt.jpg); width: 4px; height: 4px
;}
.gray_box_tr {
	background-image: url(../../../image/box_gray_rt.jpg); width: 4px; height: 4px
;}
.gray_box_t {
	background-color: #f7f7f7
;}
.gray_box_bl {
	background-image: url(../../../image/box_gray_lb.jpg); width: 4px; height: 4px
;}
.gray_box_br {
	background-image: url(../../../image/box_gray_rb.jpg); width: 4px; height: 4px
;}
.gray_box_b {
	background-color: #f7f7f7
;}
.gray_box_l {
	background-color: #f7f7f7
;}
.gray_box_r {
	background-color: #f7f7f7
;}
.gray_box_c {
	background-color: #f7f7f7
;}
.CONT_D0_WB_L {
	padding-bottom: 0px; padding-left: 0px; width: 10px; padding-right: 5px; vertical-align: top; padding-top: 2px
;}
.CONT_D0_WB_R {
	padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.CONT_D1_WB_L {
	padding-bottom: 0px; padding-left: 0px; width: 9px; padding-right: 5px; vertical-align: top; padding-top: 3px
;}
.CONT_D1_WB_R {
	padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.CONT_D2_WB_L {
	padding-bottom: 0px; padding-left: 0px; width: 3px; padding-right: 5px; vertical-align: top; padding-top: 5px
;}
.CONT_D2_WB_R {
	padding-bottom: 3px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.CONT_D2_WB_R_NP {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.CONT_D2S_WB_L {
	padding-bottom: 0px; padding-left: 0px; width: 7px; padding-right: 5px; vertical-align: top; padding-top: 3px
;}
.CONT_D2S_WB_R {
	padding-bottom: 3px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.CONT_D3_WB_L {
	padding-bottom: 0px; padding-left: 0px; width: 2px; padding-right: 5px; vertical-align: top; padding-top: 5px
;}
.CONT_D3_WB_R {}
.CONT_ALPHA_L {
	width: 14px; vertical-align: top
;}
.CONT_ALPHA_R {
	padding-bottom: 3px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.outline_gray_BOX {
	border-bottom: #dfdfdf 1px solid; border-left: #dfdfdf 1px solid; background-color: #fafafa; border-top: #dfdfdf 1px solid; border-right: #dfdfdf 1px solid
;}
.POP_TOP {
	height: 70px
;}
.POP_CONTENTS {
	padding-bottom: 23px; padding-left: 20px; padding-right: 20px; vertical-align: top; padding-top: 23px
;}
.POP_BOTTOM {
	text-align: right; padding-bottom: 8px; background-color: #f7f7f7; padding-left: 24px; padding-right: 24px; padding-top: 8px
;}
.SQBLT_D1_TXT_L {
	padding-bottom: 0px; padding-left: 0px; width: 5px; padding-right: 5px; vertical-align: top; padding-top: 2px
;}
.SQBLT_D1_TXT_R {}
.NOBLT_D2_TXT_L {
	padding-bottom: 0px; padding-left: 20px; width: 5px; padding-right: 5px; vertical-align: top; padding-top: 0px
;}
.NOBLT_D2_TXT_R {}
.NUM_D1_TXT_L {
	padding-bottom: 0px; padding-left: 0px; width: 5px; padding-right: 5px; vertical-align: top; padding-top: 0px
;}
.NUM_D1_TXT_R {}
.NUM_D2_TXT_L {
	padding-bottom: 0px; padding-left: 18px; width: 5px; padding-right: 5px; vertical-align: top; padding-top: 0px
;}
.NUM_D2_TXT_R {}
.CBD_TOPM {
	border-bottom: #ffffff 1px solid; text-align: center; padding-bottom: 4px; background-color: #c8cbe6; padding-left: 3px; padding-right: 3px; color: #666666; border-right: #ffffff 1px solid; padding-top: 6px
;}
.CBD_TOPR {
	border-bottom: #ffffff 1px solid; text-align: center; padding-bottom: 4px; background-color: #c8cbe6; padding-left: 3px; padding-right: 3px; color: #666666; padding-top: 6px
;}
.CBD2_TOPM {
	border-bottom: #ffffff 1px solid; text-align: center; padding-bottom: 4px; background-color: #ebebeb; padding-left: 3px; padding-right: 3px; color: #666666; border-right: #ffffff 1px solid; padding-top: 6px
;}
.CBD2_TOPR {
	border-bottom: #ffffff 1px solid; text-align: center; padding-bottom: 4px; background-color: #ebebeb; padding-left: 3px; padding-right: 3px; color: #666666; padding-top: 6px
;}
.CBD3_TOPL {
	border-bottom: #ffffff 1px solid; text-align: right; padding-bottom: 4px; background-color: #ebebeb; padding-left: 3px; padding-right: 8px; color: #666666; border-top: #b1b1b1 1px solid; padding-top: 6px
;}
.CBD3_TOPM {
	border-bottom: #ffffff 1px solid; text-align: right; padding-bottom: 10px; background-color: #ebebeb; padding-left: 0px; padding-right: 0px; color: #666666; border-top: #b1b1b1 1px solid; padding-top: 0px
;}
.CBD3_TOPR {
	border-bottom: #ffffff 1px solid; text-align: left; padding-bottom: 4px; background-color: #ebebeb; padding-left: 8px; padding-right: 3px; color: #666666; border-top: #b1b1b1 1px solid; padding-top: 6px
;}
.CBD_COL_TOP {
	background-color: #b1b1b1; height: 1px
;}
.CBD_COL {
	background-color: #e7e7e7; height: 1px
;}
.CBD_MID {
	border-bottom: #e7e7e7 1px solid; padding-bottom: 4px; padding-left: 3px; padding-right: 3px; padding-top: 6px
;}
.CBD_MID_LP {
	border-bottom: #e7e7e7 1px solid; padding-bottom: 4px; padding-left: 20px; padding-right: 3px; padding-top: 6px
;}
.CBD_MID_LP8 {
	border-bottom: #e7e7e7 1px solid; padding-bottom: 4px; padding-left: 8px; padding-right: 3px; padding-top: 6px
;}
.CBD_MID_LP5 {
	border-bottom: #e7e7e7 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 4px
;}
.CBD_MID_LP0 {
	padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 4px
;}
.CBD_MID_LP8_NB {
	padding-bottom: 4px; padding-left: 8px; padding-right: 3px; padding-top: 6px
;}
.CBD_MID_RP {
	border-bottom: #e7e7e7 1px solid; text-align: right; padding-bottom: 4px; padding-left: 3px; padding-right: 20px; padding-top: 6px
;}
.CBD_MID_RP8 {
	border-bottom: #e7e7e7 1px solid; text-align: right; padding-bottom: 4px; padding-left: 3px; padding-right: 8px; padding-top: 6px
;}
.CBD_MID_RP8_NB {
	text-align: right; padding-bottom: 4px; padding-left: 3px; padding-right: 8px; padding-top: 6px
;}
.CBD_MID_END {
	border-bottom: #f6f6f6 2px solid; padding-bottom: 4px; padding-left: 3px; padding-right: 3px; padding-top: 6px
;}
.CBD_MID_END_LP8 {
	border-bottom: #f6f6f6 2px solid; padding-bottom: 4px; padding-left: 8px; padding-right: 3px; padding-top: 6px
;}
.CBD_MID_LP8_NB_LOW {
	padding-bottom: 1px; padding-left: 8px; padding-right: 3px; padding-top: 3px
;}
INPUT.comment {
	border-bottom: #cacaca 1px solid; border-left: #cacaca 1px solid; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; height: 22px; border-top: #cacaca 1px solid; border-right: #cacaca 1px solid; padding-top: 4px
;}
.COMMENT_BOX {
	padding-bottom: 0px; background-color: #f7f7f7; padding-left: 20px; padding-right: 20px; padding-top: 10px
;}
.COMMENT_L {
	padding-bottom: 0px; padding-left: 0px; width: 80px; padding-right: 0px; vertical-align: top; padding-top: 7px
;}
.COMMENT_R {
	padding-bottom: 4px; padding-left: 0px; padding-right: 0px; word-break: break-all; padding-top: 5px
;}
.ATT_COLOR {
	color: #ff6600
;}
.CONT_ATT_L {
	padding-bottom: 0px; padding-left: 0px; width: 10px; padding-right: 5px; vertical-align: top; padding-top: 1px
;}
.CONT_ATT_R {
	padding-bottom: 8px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}