/*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;}
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;
}
.input
{
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;}
.footer_Lline {background-color: #000000; height:2px;}
.footer_Rline {background-color: #93B1D7; height:2px;}
.cou_box {border:1px solid #C2D9F7;}/*  */

/*TOPmenu*/
.top_pad_r10 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:10px;}
.top_pad_r15 {padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:15px;}

/*QUICKmenu*/
.quickMenu:link {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration:none; color:#555555; font-size:11px; letter-spacing:-1px;}
.quickMenu:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration:none; color:#555555; font-size:11px; letter-spacing:-1px;}
.quickMenu:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration:none; color:#555555; font-size:11px; letter-spacing:-1px;}
.quickMenu:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration:none; color:#000000; font-size:11px; letter-spacing:-1px;}




/******************************************************/


/*box*/
.main_table_box {border:1px solid #C2D9F7;} /*  */

/*line*/
.main_line {background-color: #C2D9F7; height:1px;} /*  */

/*  */
.main_not:link   {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 11px; letter-spacing: -1px; padding-top:2px; padding-left:5px}
.main_not:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 11px; letter-spacing: -1px; padding-top:2px; padding-left:5px}
.main_not:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 11px; letter-spacing: -1px; padding-top:2px; padding-left:5px}
.main_not:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #93B1D7; font-size: 11px; letter-spacing: -1px; padding-top:2px; padding-left:5px}
.main_not_no {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #91A856; line-height: 160%; letter-spacing: 0px; padding-top:2px; padding-right:5px; text-align: right;}
.main_not_line {background-color: #f2f2f2; height:1px;}

/*  */
.main_good_tit_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 12px; color: #184174; line-height: 160%; letter-spacing: -1px; font-weight:bold;}
.main_good_tit_line {background-color: #E9F2FD; height:1px;}
.main_good_txt { font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #555555; line-height: 130%; letter-spacing: -1px; padding-top:3px}
.main_good_imgbox {border:1px solid #C2D9F7;}

/*  */
.main_sch_box_line {background-color: #f2f2f2; height:1px;}
.main_sch_box {border-left:1px solid #C2D9F7; border-right:1px solid #C2D9F7; border-bottom:1px solid #C2D9F7;}
.main_sch_tit {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 12px; 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_photo_box {border:1px solid #C2D9F7; padding:4px; background-color:#FFFFFF;}/*  */

/*  */
.main_poll_box {border:1px solid #dddddd; padding:3px; background-color:#FAFAFA;}/*  */
.main_poll_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #555555; line-height: 130%; letter-spacing: -1px;}
.main_poll_tit_txt {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 12px; color: #555555; line-height: 130%; letter-spacing: -1px;}

/*  */
.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: #184174; line-height: 160%; letter-spacing: -1px; font-weight:bold;}


/******************************************************/


/*  */
.sub_line { background-image:url(../images/common/sub_line.gif)}/*  */
.subMenu_line {background-color: #cccccc; height:1px;}/*  */
.sub01_line {background-color: #80B37A; height:5px;}
.sub02_line {background-color: #AD7AB3; height:5px;}
.sub03_line {background-color: #B37E7A; height:5px;}
.sub04_line {background-color: #7AAFB3; height:5px;}
.sub05_line {background-color: #AFB37A; height:5px;}
.sub06_line {background-color: #7E7AB3; height:5px;}
.sub07_line {background-color: #7A92B3; height:5px;}
.sub08_line {background-color: #B39B7A; height:5px;}
.sub09_line {background-color: #7AB3A5; height:5px;}
.sub10_line {background-color: #969696; height:5px;}

/*  */
.sub:link {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -1px;}
.sub:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px;l etter-spacing: -1px;}
.sub:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #555555; font-size: 12px; letter-spacing: -1px;}
.sub:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #000000; font-size: 12px; letter-spacing: -1px; font-weight:bold;}

/*Text*/
.sub_txt_tit {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 15px; color: #333333; line-height: 15px; letter-spacing: -3px; font-weight:bold;}
.sub_txt_11 {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #555555; line-height: 11px; letter-spacing: -1px;}
.sub_txt_11gray {font-family:"ＭＳ Ｐゴシック",sans-serif; font-size: 11px; color: #999999; line-height: 11px; letter-spacing: -1px;}

/*  */
.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: 7px; padding-right: 7px;}
.down {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #55667B; font-size: 12px; letter-spacing: -1px;}
.down:link {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #55667B; font-size: 12px; letter-spacing: -1px;}
.down:visited {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #55667B; font-size: 12px;l etter-spacing: -1px;}
.down:active {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #55667B; font-size: 12px; letter-spacing: -1px;}
.down:hover {font-family:"ＭＳ Ｐゴシック",sans-serif; text-decoration: none; color: #000000; font-size: 12px; letter-spacing: -1px;}

