/*CSS Document */
body {margin-left:0; margin-top:0; margin-right:0; margin-bottom:0;}

/*CSS Document */
body,table,tr,td,txtarea
{ 
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#999999;
scrollbar-shadow-color:#999999;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#999999;
scrollbar-darkshadow-color:#FFFFFF;
}

/*  */
td,body
{
font-family:"ＭＳ Ｐゴシック",sans-serif;
font-size: 12px;
color: #555555;
line-height: 160%;
letter-spacing: -0.5px;
}

/*  */
A:link   {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -0.5px;}
A:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px;l etter-spacing: -0.5px;}
A:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -0.5px;}
A:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #F7A528; font-size: 12px; letter-spacing: -0.5px;}
A {selector-dummy : expression(this.hideFocus=true);}

/*  */
img {border-right: 0px; border-top: 0px; border-left: 0px; BORDER-BOTTOM: 0px}
form {margin: 0px}
select {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 12px; color: #555555; line-height: 160%; letter-spacing: -0.5px;}
.input,textarea
{
border-top: #d9d9d9 1px solid;
border-bottom: #d9d9d9 1px solid;
border-left: #d9d9d9 1px solid; 
border-right: #d9d9d9 1px solid; 
font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 12px; color: #555555; line-height: 160%; letter-spacing: -0.5px;
}

/*  */
.footer_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #555555; line-height: 13px; letter-spacing: -0.5px;}

/*  */
.count_no {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #555555; line-height: 13px; letter-spacing: -0.5px;}

/*mainMenu*/
.mainMenu_pad {padding-left:15px; padding-right:15px;}
.mainMenu_line { border-right:solid 1px}
.main {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #333333; font-size: 12px; letter-spacing: -1px; font-weight:bold;}
.main:link {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #333333; font-size: 12px; letter-spacing: -1px; font-weight:bold;}
.main:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #333333; font-size: 12px;l etter-spacing: -1px; font-weight:bold;}
.main:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #333333; font-size: 12px; letter-spacing: -1px; font-weight:bold;}
.main:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #888888; font-size: 12px; letter-spacing: -1px; font-weight:bold;}

/*topMenu*/
.topMenu_pad {padding-right:10px;}

/*quickMenu*/
.quickMenu_line {background-color: #E4D69C; height:1px;}
.quickMenu_imgbox {border:1px solid #E4D69C;}
.quickMenu_pad { padding-top:5px; padding-bottom:2px}
.quick:link   {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #A0820C; font-size: 11px; letter-spacing: -1px; line-height: 120%;}
.quick:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #A0820C; font-size: 11px; letter-spacing: -1px; line-height: 120%;}
.quick:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #A0820C; font-size: 11px; letter-spacing: -1px; line-height: 120%;}
.quick:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #333333; font-size: 11px; letter-spacing: -1px; line-height: 120%;}




/****************** style ************************************/

/*  */
.main_login_id {font-family:"ＭＳ Ｐゴシック",sans-serif;font-size: 12px;color: #555555;background-color: #ffffff;border: 1px solid #dddddd; background-image:url(../images/main/login_id.gif);}
.main_login_pw {font-family:"ＭＳ Ｐゴシック",sans-serif;font-size: 12px;color: #555555;background-color: #ffffff;border: 1px solid #dddddd; background-image:url(../images/main/login_pw.gif);}
.main_login_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #555555; line-height: 160%; letter-spacing: -1px;}
.main_login_line {background-color: #FA9D82; height:1px;}

/*  */
.main_not:link   {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #883314; font-size: 11px; letter-spacing: -1px;}
.main_not:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #883314; font-size: 11px; letter-spacing: -1px;}
.main_not:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #883314; font-size: 11px; letter-spacing: -1px;}
.main_not:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #F7653F; font-size: 11px; letter-spacing: -1px;}
.main_not_no {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #F7653F; line-height: 160%; letter-spacing: 0px;}
.main_not_line {background-image:url(../images/main/notice_line.gif);}

/*  */
.main_mag_tit_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 12px; color: #883314; line-height: 160%; letter-spacing: -1px; font-weight:bold;}
.main_mag_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #883314; line-height: 130%; letter-spacing: -1px; padding-top:3px}
.main_mag_imgbox {border:1px solid #FAA288;}

/*  */
.main_sea_line {border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}


/*  */
.main_sch_box_line {background-color: #f2f2f2; height:1px;}
.main_sch_txt_11 {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #333333; line-height: 130%; letter-spacing: -0.5px;}
.main_sch_no_10 {font-family:"ＭＳ Ｐゴシック",sans-serif;font-size: 10px;color: #555555;letter-spacing: -0.8px;}
.main_sch_no_10sat {font-family:"ＭＳ Ｐゴシック",sans-serif;font-size: 10px;color: #0061C5;letter-spacing: -0.8px;}
.main_sch_no_10sun {font-family:"ＭＳ Ｐゴシック",sans-serif;font-size: 10px;color: #C50000;letter-spacing: -0.8px;}
.main_sch_no_10today {font-family:"ＭＳ Ｐゴシック",sans-serif;font-size: 10px;color: #ffffff;letter-spacing: -0.8px;}

/*  */
.main_write_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #555555; line-height: 130%; letter-spacing: -1px;}
.main_write_tit_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #301F7E; line-height: 160%; letter-spacing: -1px; font-weight:bold;}

/*  */
.main_photo_box {border:1px solid #FAA288;} /*  */
.main_photo_pad {padding:2px;} /*  */
.main_photo_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #333333; line-height: 130%; letter-spacing: -1px;}



/****************** style ************************************/

/*subMenubox*/
.subMenu_box {border-left:1px solid #dddddd; border-right:1px solid #dddddd;}

/*  */
.subMenu_line {background-color: #EAEAEA; height:1px;}/*  */


/*  */
.sub {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -1px; line-height: 180%;}
.sub:link {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -1px; line-height: 180%;}
.sub:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px;l etter-spacing: -1px; line-height: 180%;}
.sub:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -1px; line-height: 180%;}
.sub:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #333333; font-size: 12px; letter-spacing: -1px; font-weight:bold; line-height: 180%;}

/*Text*/
.sub_txt_tit {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 15px; color: #333333; line-height: 15px; letter-spacing: -3px; font-weight:bold;}


/*  */
.home_pad { padding-right:10px;}
.home {font-family:"ＭＳ Ｐゴシック",sans-serif; color:#555555; font-size:11px; letter-spacing:-1px;}
.home:link {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration:none; color:#888888; font-size:11px; letter-spacing:-1px;}
.home:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration:none; color:#888888; font-size:11px; letter-spacing:-1px;}
.home:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration:none; color:#888888; font-size:11px; letter-spacing:-1px;}
.home:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration:none; color:#555555; font-size:11px; letter-spacing:-1px;}

/*downMenu*/
.downMenu_pad {padding-left: 5px; padding-right: 5px;}
.down {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -1px;}
.down:link {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -1px;}
.down:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px;l etter-spacing: -1px;}
.down:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -1px;}
.down:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #000000; font-size: 12px; letter-spacing: -1px;}

