﻿@charset "utf-8";
/* ---------------------------------------------------------------------BASE---------------------------------------------------------------------- */

TD,TR{font-family : sans-serif; color : #1B4049; font-size:9pt;text-decoration: none; word-break:break-all; line-height:18px} 
img { border:0}
body{scrollbar-face-color: #ffffff; scrollbar-shadow-color: #cccccc; scrollbar-highlight-color: #cccccc; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #F7F7F7; scrollbar-arrow-color: #cccccc;}
select { border:1 solid #565656; font-family:"sans-serif" ; color:#565656; font-size:9pt; background-color:#f2f2f2;}
.main {background-image:url(/images/background.gif); background-repeat:repeat-x}
.newmr {background-image:url(/images/newmr/background.gif); background-repeat:repeat-x}
.SeenSong {background-image:url(/images/SeenSong/background.gif); background-repeat:repeat-x}
.open {background-image:url(/images/open/background.gif); background-repeat:repeat-x}
.mypage {background-image:url(/images/mypage/background.gif); background-repeat:repeat-x}
.mp3 {background-image:url(/images/mp3/background.gif); background-repeat:repeat-x}
.shop {background-image:url(/images/shop/background.gif); background-repeat:repeat-x}
.customer {background-image:url(/images/customer/background.gif); background-repeat:repeat-x}
.main_topmenu {background-image:url(/images/main/topmenu_bg.gif); background-repeat:repeat-x}
.newmr_topmenu {background-image:url(/images/newmr/topmenu_bg.gif); background-repeat:repeat-x}
.SeenSong_topmenu {background-image:url(/images/SeenSong/topmenu_bg.gif); background-repeat:repeat-x}
.open_topmenu {background-image:url(/images/open/topmenu_bg.gif); background-repeat:repeat-x}
.mypage_topmenu {background-image:url(/images/mypage/topmenu_bg.gif); background-repeat:repeat-x}
.shop_topmenu {background-image:url(/images/shop/topmenu_bg.gif); background-repeat:repeat-x}
.mp3_topmenu {background-image:url(/images/mp3/topmenu_bg.gif); background-repeat:repeat-x}
.customer_topmenu {background-image:url(/images/customer/topmenu_bg.gif); background-repeat:repeat-x}

/* --------------------------------------------------------------------MAIN------------------------------------------------------------------- */
.title{font-family : sans-serif; color : #0385C1; font-size:10pt;text-decoration: none;font-weight:bold;letter-spacing:-1}
.post{font-family : sans-serif; color : #9F967D; font-size:8pt;text-decoration: none; line-height: 15px;}
.subject { font-family : sans-serif; color : #64B6DB; font-size:14px ;text-decoration: none; line-height: 15px; font-weight:bold }

/* --------------------------------------------------------------------SUB------------------------------------------------------------------- */
.path{font-family : sans-serif; color : #A4785E; font-size:8pt;text-decoration: none; }
.path_b{font-family : sans-serif; color : #F86F20; font-size:8pt;text-decoration: none; }
.school{font-family : sans-serif; color : #A4785E; font-size:9pt;text-decoration: none; }
/* --------------------------------------------------------------------LINK------------------------------------------------------------------- */

/* BASE */
{ COLOR: #1B4049; font-size: 9pt;text-decoration:none;}
a:link { COLOR: #1B4049; font-size: 9pt;text-decoration:none;}
a:visited { COLOR: #1B4049; font-size: 9pt;text-decoration:none;}
a:hover { COLOR: #1B4049; font-size: 9pt;text-decoration:underline;}
.news{ COLOR: #FF853E; font-size: 9pt;text-decoration:none;}
.news a:link { COLOR: #FF853E; font-size: 9pt;text-decoration:none;}
.news a:visited { COLOR: #FF853E; font-size: 9pt;text-decoration:none;}
.news a:hover { COLOR: #FF853E; font-size: 9pt;text-decoration:underline;}
.post{ COLOR: #A4785E; font-size: 8pt;text-decoration:none;}
.post a:link { COLOR: #A4785E; font-size: 8pt;text-decoration:none;}
.post a:visited { COLOR: #A4785E; font-size: 8pt;text-decoration:none;}
.post a:hover { COLOR: #A4785E; font-size: 8pt;text-decoration:underline;}
.search { COLOR: #FFFFFF; font-size: 8pt;text-decoration:none;}
.search a:link { COLOR: #FFFFFF; font-size: 8pt;text-decoration:none;}
.search a:visited { COLOR: #FFFFFF; font-size: 8pt;text-decoration:none;}
.search a:hover { COLOR: #FFFFFF; font-size: 8pt;text-decoration:underline;}
.sub_leftmenu { COLOR: #3D3D3D; font-size: 9pt;text-decoration:none; height:15px}
.sub_leftmenu a:link { COLOR: #3D3D3D; font-size: 9pt;text-decoration:none; height:15px}
.sub_leftmenu a:visited { COLOR: #3D3D3D; font-size: 9pt;text-decoration:none; height:15px}
.sub_leftmenu a:hover { COLOR: #3D3D3D; font-size: 9pt;text-decoration:underline; height:15px}
.bbs_list { FONT-SIZE: 11px; COLOR: #737373 }
.bbs_list A:link { FONT-SIZE: 11px; COLOR: #737373 }
.bbs_list A:visited { FONT-SIZE: 11px; COLOR: #737373 }
.bbs_list A:hover { FONT-SIZE: 11px; COLOR: #737373}
.tabMenu { COLOR: #59819D; font-family:"sans-serif"; font-size: 9pt;text-decoration:none;}
.tabMenu a:link { COLOR: #59819D; font-family:"sans-serif"; font-size: 9pt;text-decoration:none;}
.tabMenu a:visited { COLOR: #59819D; font-family:"sans-serif"; font-size: 9pt;text-decoration:none;}
.tabMenu a:hover { COLOR: #2BA5AA; font-family:"sans-serif"; font-size: 9pt;text-decoration:none;}

/* -----------------------------------------------------------------------USER---------------------------------------------------------------------- */

.login {height:18px; background-color:#FFFFFF; border:1 solid #1CA9E1; font-family:"sans-serif"; font-size:9pt; width:121px; font-style: normal; font-weight: normal;font-variant: normal; text-transform: none;color: #5F3F2D;}
.select { border:1 solid #565656; font-family:"sans-serif" ; color:#565656; font-size:9pt; background-color:#f2f2f2; width:80px;}
.textarea {border:1 solid #DDD2B3; font-family:"sans-serif"; font-size:9pt; width:auto; font-style: normal; line-height: 18px; font-weight: normal;font-variant: normal; text-transform: none; color: #7B7B7B;}
.search_box { border:1 solid #565656; font-family:"sans-serif"; font-size:9pt; width:auto; color:#7B7B7B; background-color:#f2f2f2;}
.textarea_02 {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #cccccc 1px solid; SCROLLBAR-SHADOW-COLOR: #dddddd; COLOR: #444444; SCROLLBAR-3DLIGHT-COLOR: #efefef; LINE-HEIGHT: 16px; SCROLLBAR-ARROW-COLOR: #cccccc; PADDING-TOP: 3px; SCROLLBAR-TRACK-COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "sans-serif"; SCROLLBAR-DARKSHADOW-COLOR: #eeeeee; BACKGROUND-COLOR: #fafafa}

/* -----------------------------------------------------------------------BODY---------------------------------------------------------------------- */
.login_on {font-family:"sans-serif"; font-size:8pt; font-weight:bold}
.album_box {background-color:#FFFFFF; border:1 solid #DEDFE1; width:66px; height:66px; padding:3 3 3 3}
.album_txt { font-size:8pt; font-family:"sans-serif" ;padding-top:5; padding-bottom:5 }
.album_view_title {font-size:12px; font-family:"sans-serif"; color:#54AEAF; font-weight:bold;}
.poll_q { color:#70519D; font-weight:bold; font-family:"sans-serif"; font-size:9pt; }
.hot_up {font-size:8pt; font-family:"sans-serif" ; color:"#FF6501"}
.hot_down {font-size:8pt; font-family:"sans-serif" ; color:"#0067FE"}
.newmr_title {background-color:#1AB1BA; height:25px; font-family:"sans-serif"; font-size:8pt; color:#FFFFFF; font-weight:bold; text-align:center; }
.mp3_title {background-color:#9b6cc8; height:25px; font-family:"sans-serif"; font-size:8pt; color:#FFFFFF; font-weight:bold; text-align:center; }
.digioke_title {background-color:#60C34E; height:25px; font-family:"sans-serif"; font-size:8pt; color:#FFFFFF; font-weight:bold; text-align:center; }
.open_title {background-color:#FF8413; height:25px; font-family:"sans-serif"; font-size:8pt; color:#FFFFFF; font-weight:bold; text-align:center; }
.customer_title {background-color:#1082CB; height:25px; font-family:"sans-serif"; font-size:8pt; color:#FFFFFF; font-weight:bold; text-align:center; }
.mypage_title {background-color:#EF6AAB; height:25px; font-family:"sans-serif"; font-size:8pt; color:#FFFFFF; font-weight:bold; text-align:center; }
.thema_title {font-size:9pt; font-family:"sans-serif"; color:#60C34E; font-weight:bold;}
.guide_sTitle {font-size:9pt; font-family:"sans-serif"; color:#2BA5AA; font-weight:bold;}
.style1 {color: #004EA4; font-weight: bold;}
.style3 {color: #5C8E0C; font-weight: bold; }
.copyright {font-size:8pt; font-family:"sans-serif" ; color:"#757575"; text-align:center;}
.copyright a:link { COLOR: #757575; font-size: 8pt;text-decoration:none;}
.copyright a:visited { COLOR: #757575; font-size: 8pt;text-decoration:none;}
.copyright a:hover { COLOR: #757575; font-size: 8pt;text-decoration:underline;}
.b {font-size:10pt; font-family:"sans-serif"; font-weight:bold;}
.hotkey{color:#FFFFFF}
/* ---------------------------------------------------------------- REG---------------------------------------------------------------------- */

.text_gray01 {font-size: 11px; color: #666666; line-height: 18px }
.tbl_top_line {background-color: #85B8EE }
.input_01 {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #fafafa }
.text_bord01 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1174DD }
.text_bord02 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #A5557F }
.bbs_list {FONT-SIZE: 11px; COLOR: #737373 }


/* ---------------------------------------------------------------- FAQ ---------------------------------------------------------------------- */

.text_guide01 {FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 17px}
.text_red01 {FONT-SIZE: 12px; COLOR: red; LINE-HEIGHT: 17px; TEXT-DECORATION: underline}
.text_red02 {FONT-SIZE: 12px; COLOR: red; LINE-HEIGHT: 17px}
.text_blue_bold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00accc; LINE-HEIGHT: 17px}
.text_green_bold {FONT-SIZE: 12px; COLOR: #01727a; LINE-HEIGHT: 17px}
.text_g_bold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #358ca2; LINE-HEIGHT: 17px}
.text_mr_bold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #71AD73; LINE-HEIGHT: 17px}

