/*---------------sora_default.css (2005-11-16) °øÅë ½ºÅ¸ÀÏ -------*/

body,table,tr,td {font-size:12px; color:#404040;}
td {word-break:break-all;}
img,table {border:0px;}
b {letter-spacing:-1px;}
input {padding-top:3px; height:21px;}
textarea {line-height:20px; padding:5px;}
.textarea_01 {font-size:12px; color:#333333; font-family:±¼¸²; border:1 solid #CACACA;}

/*--------------- line-height ---------------*/
.lh20 {line-height:20px;}
.lh18 {line-height:20px;}
.lh16 {line-height:16px;}
.lh_comment{line-height:18px;}


/*--------------- FONT °ü·Ã ---------------*/
.sub_default {color:#333333;}
.sub_default_lh16 {color:#333333; line-height:16px;} /*20040301*/
.sub_default_lh16 a: {color:#333333; text-decoration:none;}
.sub_default_lh16 a:link {color:#333333; text-decoration:none;}
.sub_default_lh16 a:visited {color:#333333; text-decoration:none;}
.sub_default_lh16 a:hover {color:#333333; text-decoration:underline;}

.sub_default_lh18 {color:#333333; line-height:20px;}
.sub_default_lh20 {color:#333333; line-height:20px;}
.sub_default_bo {color:#333333; font-weight:bold; letter-spacing:-1px; padding:2 0 0 5;} /*20040301*/

.sub_default2 {color:#404040;}
.sub_default2_lh20 {color:#404040; line-height:20px;}

.point_01 {color:#E10A70;} /* ¼Ò¶ó»ö */
.point_02 {color:#FD6500;} /* ¿À·»Áö»ö */
.bk {color:#000000;} /* 20040313 */
.orange01 {color:#FF6600;} /* 20040321 ¿À·»Áö»ö point_01°ú µ¿ÀÏ»ö»ó*/

/*ºÐ·ù*/
.category_01 {background:#E3F1F4; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:3 9 0 9;}
.category_02 {background:#E3EDF4; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:3 9 0 9;}


/*--------------- padding ---------------*/
.pad_t3 {padding-top:3px;}

/*--------------- 1dp¸Þ´º 20040303 ---------------*/
.m_1dp_bar {color:#333333; font-weight:bold; padding:4 8 0 8;}

.m_1dp_2dp {color:#3C3C3C;}
.m_1dp_2dp a: {color:#3C3C3C; text-decoration:none;}
.m_1dp_2dp a:link {color:#3C3C3C; text-decoration:none;}
.m_1dp_2dp a:visited {color:#3C3C3C; text-decoration:none;}
.m_1dp_2dp a:hover {color:#000000; text-decoration:none;}

.m_1dp_cafe {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_cafe a: {color:#333333; text-decoration:none;}
.m_1dp_cafe a:link {color:#333333; text-decoration:none;}
.m_1dp_cafe a:visited {color:#333333; text-decoration:none;}
.m_1dp_cafe a:hover {color:#FF426A; text-decoration:none;}

.m_1dp_review {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_review a: {color:#333333; text-decoration:none;}
.m_1dp_review a:link {color:#333333; text-decoration:none;}
.m_1dp_review a:visited {color:#333333; text-decoration:none;}
.m_1dp_review a:hover {color:#4FB100; text-decoration:none;}

.m_1dp_story {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_story a: {color:#333333; text-decoration:none;}
.m_1dp_story a:link {color:#333333; text-decoration:none;}
.m_1dp_story a:visited {color:#333333; text-decoration:none;}
.m_1dp_story a:hover {color:#1EC09C; text-decoration:none;}

.m_1dp_theme {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_theme a: {color:#333333; text-decoration:none;}
.m_1dp_theme a:link {color:#333333; text-decoration:none;}
.m_1dp_theme a:visited {color:#333333; text-decoration:none;}
.m_1dp_theme a:hover {color:#009BA9; text-decoration:none;}

.m_1dp_photo {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_photo a: {color:#333333; text-decoration:none;}
.m_1dp_photo a:link {color:#333333; text-decoration:none;}
.m_1dp_photo a:visited {color:#333333; text-decoration:none;}
.m_1dp_photo a:hover {color:#0080D1; text-decoration:none;}

.m_1dp_vod {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_vod a: {color:#333333; text-decoration:none;}
.m_1dp_vod a:link {color:#333333; text-decoration:none;}
.m_1dp_vod a:visited {color:#333333; text-decoration:none;}
.m_1dp_vod a:hover {color:#253D6B; text-decoration:none;}

.m_1dp_amatv {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_amatv a: {color:#333333; text-decoration:none;}
.m_1dp_amatv a:link {color:#333333; text-decoration:none;}
.m_1dp_amatv a:visited {color:#333333; text-decoration:none;}
.m_1dp_amatv a:hover {color:#FF4514; text-decoration:none;}

.m_1dp_game {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_game a: {color:#333333; text-decoration:none;}
.m_1dp_game a:link {color:#333333; text-decoration:none;}
.m_1dp_game a:visited {color:#333333; text-decoration:none;}
.m_1dp_game a:hover {color:#CF00D6; text-decoration:none;}

.m_1dp_joint {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_joint a: {color:#333333; text-decoration:none;}
.m_1dp_joint a:link {color:#333333; text-decoration:none;}
.m_1dp_joint a:visited {color:#333333; text-decoration:none;}
.m_1dp_joint a:hover {color:#525252; text-decoration:none;}

.m_1dp_chat {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_chat a: {color:#333333; text-decoration:none;}
.m_1dp_chat a:link {color:#333333; text-decoration:none;}
.m_1dp_chat a:visited {color:#333333; text-decoration:none;}
.m_1dp_chat a:hover {color:#FCAA31; text-decoration:none;}

.m_1dp_shop {color:#333333; font-weight:bold; padding:4 0 0 0; letter-spacing:-1px;}
.m_1dp_shop a: {color:#333333; text-decoration:none;}
.m_1dp_shop a:link {color:#333333; text-decoration:none;}
.m_1dp_shop a:visited {color:#333333; text-decoration:none;}
.m_1dp_shop a:hover {color:#FF009C; text-decoration:none;}


/*--------------- 2dp¸Þ´º 20040304modify ---------------*/
.m_2dp {color:#FFFFFF; font-size:11px; padding:7 0 0 14; font-family:µ¸¿ò;}
.m_2dp a: {color:#FFFFFF; font-size:11px; text-decoration:none;}
.m_2dp a:link {color:#FFFFFF; font-size:11px; text-decoration:none;}
.m_2dp a:visited {color:#FFFFFF; font-size:11px; text-decoration:none;}
.m_2dp a:hover {color:#FFFFFF; font-size:11px; text-decoration:none;}

.mn_bg_cafe {border:2px solid #FF426A; background-color:#FFFFFF; table-layout:fixed;}
.mn_bg_review {border:2px solid #57AC05; background-color:#FFFFFF; table-layout:fixed;}
.mn_bg_story {border:2px solid #29BA99; background-color:#FFFFFF; table-layout:fixed;}
.mn_bg_theme {border:2px solid #0C96A4; background-color:#FFFFFF; table-layout:fixed;}
.mn_bg_photo {border:2px solid #0C7CCB; background-color:#FFFFFF; table-layout:fixed;}
.mn_bg_amatv {border:2px solid #CE01D0; background-color:#FFFFFF; table-layout:fixed;}
.mn_bg_game {border:2px solid #CE01D0; background-color:#FFFFFF; table-layout:fixed;}

.mn_txt_cafe {color:#FF6888;}
.mn_txt_cafe a: {color:#FF6888; text-decoration:none;}
.mn_txt_cafe a:link {color:#FF6888; text-decoration:none;}
.mn_txt_cafe a:visited {color:#FF6888; text-decoration:none;}
.mn_txt_cafe a:hover {color:#FF426A; text-decoration:none;}

.mn_txt_chat {color:#DB5D1F;}
.mn_txt_chat a: {color:#DB5D1F; text-decoration:none;}
.mn_txt_chat a:link {color:#DB5D1F; text-decoration:none;}
.mn_txt_chat a:visited {color:#DB5D1F; text-decoration:none;}
.mn_txt_chat a:hover {color:#FF6C00; text-decoration:none;}

.mn_txt_broad {color:#6FA64C;}
.mn_txt_broad a: {color:#6FA64C; text-decoration:none;}
.mn_txt_broad a:link {color:#6FA64C; text-decoration:none;}
.mn_txt_broad a:visited {color:#6FA64C; text-decoration:none;}
.mn_txt_broad a:hover {color:#9EC000; text-decoration:none;}

.mn_txt_review {color:#35A85C;}
.mn_txt_review a: {color:#35A85C; text-decoration:none;}
.mn_txt_review a:link {color:#35A85C; text-decoration:none;}
.mn_txt_review a:visited {color:#35A85C; text-decoration:none;}
.mn_txt_review a:hover {color:#4FB100; text-decoration:none;}

.mn_txt_story {color:#33917D;}
.mn_txt_story a: {color:#33917D; text-decoration:none;}
.mn_txt_story a:link {color:#33917D; text-decoration:none;}
.mn_txt_story a:visited {color:#33917D; text-decoration:none;}
.mn_txt_story a:hover {color:#1EC09C; text-decoration:none;}

.mn_txt_theme {color:#3391A5;}
.mn_txt_theme a: {color:#3391A5; text-decoration:none;}
.mn_txt_theme a:link {color:#3391A5; text-decoration:none;}
.mn_txt_theme a:visited {color:#3391A5; text-decoration:none;}
.mn_txt_theme a:hover {color:#009CAA; text-decoration:none;}

.mn_txt_photo {color:#0066A7;}
.mn_txt_photo a: {color:#0066A7; text-decoration:none;}
.mn_txt_photo a:link {color:#0066A7; text-decoration:none;}
.mn_txt_photo a:visited {color:#0066A7; text-decoration:none;}
.mn_txt_photo a:hover {color:#0080D1; text-decoration:none;}

.mn_txt_joint {color:#A746AA;}
.mn_txt_joint a: {color:#A746AA; text-decoration:none;}
.mn_txt_joint a:link {color:#A746AA; text-decoration:none;}
.mn_txt_joint a:visited {color:#A746AA; text-decoration:none;}
.mn_txt_joint a:hover {color:#9A33CC; text-decoration:none;}

.mn_txt_game {color:#CB33BE;}
.mn_txt_game a: {color:#CB33BE; text-decoration:none;}
.mn_txt_game a:link {color:#CB33BE; text-decoration:none;}
.mn_txt_game a:visited {color:#CB33BE; text-decoration:none;}
.mn_txt_game a:hover {color:#CF00D6; text-decoration:none;}

.mn_txt_shop {color:#E859AA;}
.mn_txt_shop a: {color:#E859AA; text-decoration:none;}
.mn_txt_shop a:link {color:#E859AA; text-decoration:none;}
.mn_txt_shop a:visited {color:#E859AA; text-decoration:none;}
.mn_txt_shop a:hover {color:#F8009A; text-decoration:none;}


/*--------------- ¿ÞÂÊ¸Þ´º 20040308 modify ---------------*/
.m_left_line {border-left:3px solid #FFFFFF; border-right:3px solid #FFFFFF;}

.m_left01 {color:#333333; font-size:12px; padding:4 0 0 0; font-family:±¼¸²; letter-spacing:-1px;}
.m_left01 a: {color:#333333; font-size:12px; text-decoration:none;}
.m_left01 a:link {color:#333333; font-size:12px; text-decoration:none;}
.m_left01 a:visited {color:#333333; font-size:12px; text-decoration:none;}
.m_left01 a:active {color:#333333; font-size:12px; font-weight:bold; letter-spacing:-1px; text-decoration:none;}
.m_left01 a:hover {color:#333333; font-size:12px; text-decoration:none;}


/*--------------- ÄÁÅÙÃ÷ ---------------*/
.location {color:#333333; padding:3 0 0 7;} /*modify*/
.location a: {color:#333333; text-decoration:none;}
.location a:link {color:#333333; text-decoration:none;}
.location a:visited {color:#333333; text-decoration:none;}
.location a:active {color:#333333; text-decoration:none;}
.location a:hover {color:#333333; text-decoration:underline;}

.box_00 {border:1px solid #F0F0F0;} /*modify*/
.box_00_bg {background-color:#F0F0F0;} /*modify*/

.r_box {background-color:#F8F8F8;}

.brd_gray01 {background-color:#F4F4F4; color:#313131; padding:6 5 0 12;}

.img_outline {border:1px solid #777777;}
.img_outline2 {border:1px solid #CCCCCC;} /*20040314 */


/*--------------¹é±×¶ó¿îµå °íÁ¤ ---------------*/
.th_bg {background-repeat:no-repeat; background-position:top left;}
.th_bg2 {background-repeat:no-repeat; background-position:bottom left;}


/*--------------- ¼­ºêÅ¸ÀÌÆ² ---------------*/
.tb_tit01 {color:#333333; font-weight:bold; padding:2 0 0 0;} /*modify*/
.tb_tit01 a: {color:#333333; text-decoration:none;}
.tb_tit01 a:link {color:#333333; text-decoration:none;}
.tb_tit01 a:visited {color:#333333; text-decoration:none;}
.tb_tit01 a:active {color:#333333; text-decoration:none;}
.tb_tit01 a:hover {color:#333333; text-decoration:underline;}

.tb_tit02 { color:#333333; font-weight:bold; padding:3 0 0 11;}

.sub_tit01 {color:#333333; font-weight:bold; font-size:14px; font-family:µ¸¿ò; padding:5 0 0 8;}
.sub_tit02 {color:#000000; padding:3 0 0 0;}
.sub_tit03 {font-size:8pt; color:#666666; padding:3 0 0 0;} /*20050609 Ãß°¡*/

/*--------------- °Ô½ÃÆÇ ---------------*/
.brd_li01_n {color:#404040; line-height:20px;}
.comment {font-size:11px;}
.brd_01_bg {background-color:#EBEBEB;} /*20050609 Ãß°¡*/
.brd_02_bg {background-color:#FBFBFB;} /*20050609 Ãß°¡*/
.line_01_bg {background-color:#CCCCCC;} /*20050609 Ãß°¡*/
.line_02_bg {background-color:#F7F7F7;} /*20050609 Ãß°¡*/


/*--------------- ¼Ò¶ó ¸ÞÀÎÀÇ ÃßÃµ¼­ºñ½º ---------------*/
.sora01 {font-size:12px; font-family:±¼¸²; color: #333333;}
.sora01 a: {font-size:12px; font-family:±¼¸²; color: #333333; text-decoration: none}
.sora01 a:link {font-size:12px; font-family:±¼¸²; color: #333333; text-decoration: none}
.sora01 a:visited {font-size:12px; font-family:±¼¸²; color: #333333; text-decoration: none}
.sora01 a:hover {font-size:12px; font-family:±¼¸²; color: #333333; text-decoration: underline}

/*--------------- ¼Ò¶ó ÆË¾÷ ±¤°í ÅØ½ºÆ® ---------------*/
.ad_txt {font-size:12px; font-family:±¼¸²; color: #FFFFFF;}
.ad_txt a: {font-size:12px; font-family:±¼¸²; color: #FFFFFF; text-decoration: none}
.ad_txt a:link {font-size:12px; font-family:±¼¸²; color: #FFFFFF; text-decoration: none}
.ad_txt a:visited {font-size:12px; font-family:±¼¸²; color: #FFFFFF; text-decoration: none}
.ad_txt a:hover {font-size:12px; font-family:±¼¸²; color: #FFFFFF; text-decoration: underline}