/*−-----------------------------------

  tsb layout by ka nov2009

--------------------------------------*/





body{

margin : 0 auto;

padding : 0 auto;

text-align : ;

background-color : #ffffff;

}



img{

border : 0;

margin : 0;

padding : 0;

/*vertical-align : bottom;*/

}



a{

text-decoration : none;

}



a:hover{

text-decoration : none;

}



.float_clear{

clear : both;

}



#wrapper{

width : 1003px;

height : auto;

margin : 0 auto;

padding : 0 auto;

background-color : #e7e7e7;

}



#main_wrapper{

width : 787px;

height : auto;

float : left;

}



/*------------------------------Outside_adjust---Start---*/



#Outside_adjust{

width : 1003px;

height : auto;

text-align: center;

background-color : #ffffff;

}



/*------------------------------Outside_adjust---End---*/





/*------------------------------Header---Start---*/



#Header{

width : 1003px;

height : 80px;

background-image : url(./img/Header.jpg);

}



/*------------------------------Header---End---*/





#contents_wrapper{

width : 787px;

height : auto;

float : left;

margin-top : 15px;

}





/*------------------------------Menu---Start---*/



#Menu{

width : 769px;/*771px*/

height : auto;

float : left;

margin-left : 18px;

display : inline;

overflow: hidden;

}



#M_home{

width : 90px;

height : 35px;

float : left;

text-indent : -9999px;

background-image : url(./img/M_home_on.jpg);

}



#M_home a{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_home_of.jpg);

}



#M_home a:hover{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_home_on.jpg);

}



#M_news{

width : 90px;

height : 35px;

float : left;

text-indent : -9999px;

margin-left : 7px;

display : inline;

background-image : url(./img/M_news_on.jpg);

}



#M_news a{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_news_of.jpg);

}



#M_news a:hover{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_news_on.jpg);

}



#M_program{

width : 90px;

height : 35px;

float : left;

text-indent : -9999px;

margin-left : 7px;

display : inline;

background-image : url(./img/M_pro_on.jpg);

}



#M_program a{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_pro_of.jpg);

}



#M_program a:hover{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_pro_on.jpg);

}



#M_announcer{

width : 90px;

height : 35px;

float : left;

text-indent : -9999px;

margin-left : 7px;

display : inline;

background-image : url(./img/M_ann_on.jpg);

}



#M_announcer a{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_ann_of.jpg);

}



#M_announcer a:hover{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_ann_on.jpg);

}



#M_event{

width : 90px;

height : 35px;

float : left;

text-indent : -9999px;

margin-left : 7px;

display : inline;

background-image : url(./img/M_eve_on.jpg);

}



#M_event a{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_eve_of.jpg);

}



#M_event a:hover{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_eve_on.jpg);

}



#M_mychan{

width : 90px;

height : 35px;

float : left;

text-indent : -9999px;

margin-left : 7px;

display : inline;

background-image : url(./img/M_my_on.jpg);

}



#M_mychan a{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_my_of.jpg);

}



#M_mychan a:hover{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_my_on.jpg);

}



#M_soccer{

width : 90px;

height : 35px;

float : left;

margin-left : 7px;

text-indent : -9999px;

display : inline;

background-image : url(./img/M_soc_on.jpg);

}



#M_soccer a{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_soc_of.jpg);

}



#M_soccer a:hover{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_soc_on.jpg);

}



#M_network{

width : 90px;

height : 35px;

float : left;

text-indent : -9999px;

margin-left : 7px;

display : inline;

background-image : url(./img/M_net_on.jpg);

}



#M_network a{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_net_of.jpg);

}



#M_network a:hover{

width : 90px;

height : 35px;

float : left;

background-image : url(./img/M_net_on.jpg);

}



#M_title01{

width : 22px;

height : auto;/*80px*/

float : left;

margin-top : 2px;

background-color : #ffffff;

}



#M_title01 img{

vertical-align : bottom;

}



#M_text{

width : 747px;

min-height : 80px;

height : auto !important;

height : 80px;

float : left;

margin-top : 2px;

background-color : #ffffff;

}



#M_text ul{

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 8px;

margin : 0;

}



#M_text li.cam{

background : transparent url(./img/top_cam.gif) no-repeat scroll 0%;

line-height : 16px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 23px;

font-size : 12px;

color : #333333;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



#M_text li.mov{

background : transparent url(./img/top_mov.gif) no-repeat scroll 0%;

line-height : 16px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 23px;

font-size : 12px;

color : #333333;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



#M_text li.tv{

background : transparent url(./img/top_tel.gif) no-repeat scroll 0%;

line-height : 16px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 23px;

font-size : 12px;

color : #333333;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



#M_text li.inf{

background : transparent url(./img/top_inf.gif) no-repeat scroll 0%;

line-height : 16px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 23px;

font-size : 12px;

color : #333333;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



#M_title02{

width : 59px;

height : 16px;

float : left;

background-image : url(./img/M_tit02.gif);

margin-top : 4px;

overflow : hidden;

}



#M_scrolltext{

float : left;

margin-top : 4px;

}

#M_scrolltext_iframe{width:710px; height:16px}



/*------------------------------Menu---End---*/





#member{

width : 787px;

height : 11px;

float : left;

overflow : hidden;

}



#member img{

width : 10px;

height : 10px;

margin-left : 20px;

float : left;

display : inline;

}





/*------------------------------Get_flash---Start---*/



#Get_flash{

width : 251px;

height : 253px;

margin-left : 11px;

float : left;

display : inline;

background-image : url(./img/Get_flash.jpg);

}



#G_flash{

width : 215px;

height : 180px;

margin-top : 14.8px;

margin-left : 17.8px;

background-color : #000000;

}



#G_text{

width : 162px;

height : 40px;

margin-top : 13px;

margin-left : 85px;

}



#G_text #h1{

font-size : 10px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #eb5908;

line-height : 15px;

margin-top : 5px;

float : left;

}



#G_text #h2{

font-size : 10px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #333333;

line-height : 15px;

clear : both;

}



/*------------------------------Get_flash---End---*/





/*------------------------------Billboard---Start---*/



#Billboard{

width : 508px;

height : 253px;

margin-left : 7px;

float : left;

display : inline;

background-image : url(./img/Billboard.jpg);

}



#Billboard_swf{

width : 490px;

height : 235px;

margin-top : 9px;

margin-left : 9px;

float : left;

display : inline;

}



/*------------------------------Billboard---End---*/





/*------------------------------News---Start---*/



#News{

width : 251px;

height : 180px;

margin-top : 5px;

margin-left : 7px;

float : left;

display : inline;

background-image : url(./img/News.jpg);

}



#N_top{

width : 243px;

height : 0px;

background-color : #ff6000;

margin-top : 44px;

margin-left : 4px;

float : left;

display : inline;

}



#N_top img{

width : 80px;

height : 60px;

margin-top : 2px;

margin-left : 2px;

float : left;

display : inline;

}



#N_top #text{

font-size : 12px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #000000;

line-height : 16px;

margin-top : 3px;

margin-left : 5px;

float : left;

display : inline;

}



#N_headline{

width : 243px;

height : 14px;

margin-top : 4px;

margin-left : 4px;

float : left;

display : inline;

overflow : hidden;

background-image : url(./img/N_subtit.gif);

}



#N_text{

width : 243px;

height : 115px;

margin-left : 4px;

float : left;

display : inline;

overflow : hidden;

}

#N_iframe{width:238px;height:115px;}



#News ul{

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 8px;

margin : 0;

}



#News li{

background : transparent url(./img/N_img.gif) no-repeat scroll 0%;

line-height : 18px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 12px;

font-size : 10px;

color : #000000;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



/*------------------------------News---End---*/



/*------------------------------Boshu---Start---*/



#Boshu{

width : 515px;

height : 265px;

margin-top : 0px;

margin-left : 0px;

float : left;

display : inline;

}



#Boshu_textbox{

width : 500px;

height : 80px;

margin-top : 0px;

margin-left : 11px;

float: left;

display : inline;

background-image : url(./img/Boshu.jpg);

}



#Boshu_text{

width : 495px;

min-height : 78px;

height : auto !important;

height : 78px;

margin-top : 1px;

}



#Boshu_text ul{

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 29px;

margin : 0;

}



#Boshu_text li.inf{

background : transparent url(./img/top_inf.gif) no-repeat scroll 0%;

line-height : 16px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 20px;

font-size : 12px;

color : #333333;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



#Boshu_text li.tv{

background : transparent url(./img/top_tel.gif) no-repeat scroll 0%;

line-height : 16px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 23px;

font-size : 12px;

color : #333333;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



/*------------------------------Boshu---End---*/




/*------------------------------Food---Start---*/



#Food{

width : 251px;

height : 258px;

margin-top : 7px;

margin-left : 11px;

float : left;

display : inline;

background-image : url(./img/Food.jpg);

}



#F_photo{

width : 150px;

height : 113px;

margin-top : 50px;

margin-left : auto;

margin-right : auto;

}



#F_text{

width : 220px;

height : 45px;

margin-top : 8px;

margin-right : auto;

margin-left : auto;

}



#F_text #h1{

font-size : 10px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #000000;

line-height : 16px;

}



#F_text #h2{

font-size : 12px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #eb5908;

line-height : 16px;

font-weight : bold;

}



#F_button{

width : 141px;

height : 24px;

margin-top : 9px;

margin-left : 56px;

}



/*------------------------------Food---End---*/





/*------------------------------Recommend---Start---*/



#Recommend{

width : 251px;

height : 180px;/*258*/

margin-top : 5px;

margin-left : 6px;

float : left;

display : inline;

background-image : url(./img/Recommend.jpg);

}



#R_text{

width : 243px;

height : 95px;

margin-top : 46px;

margin-left : 4px;

overflow : hidden;

}



#R_iframe{width:243px; height:95px;}



#Recommend ul{

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 8px;

margin : 0;

}



#Recommend li{

line-height : 18px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

font-size : 10px;

color : #333333;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



/*------------------------------Recommend---End---*/





/*------------------------------Announcer---Start---*/



#Announcer{

width : 251px;

height : 258px;

margin-top : 7px;

margin-left : 11px;

float : left;

display : inline;

background-image : url(./img/Announcer.jpg);

}



#A_photo{

width : 210px;

height : 96px;

margin-top : 45px;

margin-left : 20px;

float : left;

display : inline;

background-color : #ffffff;

}



.A_announcer{

width : 45px;

height : 44px;

margin-top : 3px;

margin-left : 6px;

float : left;

display : inline;

}



#A_information{

width : 243px;

height : 13px;

margin-top : 1px;

margin-left : 5px;

float : left;

display : inline;

overflow : hidden;

background-image : url(./img/A_subtit.gif);

background-repeat : no-repeat;

}



#A_text{

width : 232px;

height : 96px;

margin-left : 14px;

float : left;

display : inline;

font-size : 10px;

font-family : "ＭＳP ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #333333;

line-height : 16px;

overflow : hidden;

}

#A_blog_iframe{width:225px; height:90px;}



/*------------------------------Announcer---End---*/





/*------------------------------Event---Start---*/



#Event{

width : 251px;

height : 258px;

margin-top : 7px;

margin-left : 7px;

float : left;

display : inline;

background-image : url(./img/Event.jpg);

}



#E_ticket{

width : 133px;

height : 30px;

margin-top : 8px;

margin-bottom : 7px;

margin-left : 106px;

}



.E_box{

width : 243px;

height : 68px;/*207/3*/

margin-left : 4px;

float : left;

display : inline;

}



.E_box img{

width : 90px;

height : 55px;

margin-top : 6px;

margin-left : 6px;

float : left;

display : inline;

}



.E_box .text{

width : 140px;

height : 41px;

margin-top : 6px;

margin-left : 6px;

float :left;

display : inline;

font-size : 10px;

color : #000000;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



.E_box .button img{

width : 89px;

height : 15px;

margin-top : 0;

margin-left : 6px;

}



.E_border{

width : 236px;

height : 1px;

margin-left : 8px;

float : left;

display : inline;

overflow : hidden;

background-image : url(./img/E_line.gif);

}



/*------------------------------Event---End---*/





/*------------------------------Program_Info---Start---*/



#Program_Info{

width : 251px;

height : 258px;

margin-top : 7px;

margin-left : 6px;

float : left;

display : inline;

background-image : url(./img/ProgramInfo.jpg);

}



#P_box{

width : 243px;

height : 52px;

margin-top : 44px;

margin-left : 4px;

float : left;

display : inline;

}



#P_box img{

width : 62px;

height : 44px;

margin-top : 4px;

margin-left : 4px;

float : left;

display : inline;

}



#P_box #text{

width : 169px;

height : 40px;

margin-top : 6px;

margin-left : 4px;

float : left;

display : inline;

}



#P_box #text #h1{

font-size : 12px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #d95400;

line-height : 18px;

font-weight : bold;

}



#P_box #text #h2{

font-size : 10px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #000000;

line-height : 16px;

}



#P_text{

width : 243px;

height : 180px;

margin-top : 50px;

margin-left : 4px;

overflow : auto;

}



#P_text ul{

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 6px;

margin : 0;

}



#P_text li.tv{

background : transparent url(./img/top_tel.gif) no-repeat scroll 0% 0%;

line-height : 16px;

list-style-image : none;

list-style-position : outside;

list-style-type : none;

padding-left : 18px;

font-size : 10px;

color : #333333;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

}



/*------------------------------Program_Info---End---*/





#right_sidebar{

width : 202px;

height : auto;

float : left;

margin-left : 4px;

margin-top : 15px;

}





/*------------------------------Search---Start---*/



#Search{

width : 202px;

height : 20px;

margin-left : 7px;

}



#Search_box{

width:140px; 

height:15px;

float:left;

text-align:left;

}





#Search_bot{

width : 46px;

height : 20px;

margin-left : 2px;

float : left;

}



/*------------------------------Search---End---*/





/*------------------------------Weather---Start---*/



#Weather{

width : 188px;

height : 117px;

margin-left : 7px;

background-color : white;
background-image : url(./img/W_back.gif);
background-repeat: no-repeat;

}



#W_button{

width : 81px;

height : 20px;

margin-top : 6px;

margin-left : 101px;

float : left;

display : inline;

}



#weather_iframe{width:184px;height:82px;margin-top : 4px;margin-left : 2px;}



/*------------------------------Weather---End---*/



/*------------------------------ski---Start---*/



#ski_button{

width : 200px;

height : 73px;

margin-top :8px;

}



/*------------------------------ski---End---*/



/*------------------------------Inside_adjust---Start---*/



#Inside_adjust{

width : 200px;

height : 200px;

margin-top : 3px;

}



/*------------------------------Inside_adjust---End---*/





/*------------------------------Itv---Start---*/



#Itv{

width : 200px;

height : 52px;

margin-top : 6px;

overflow : hidden;

}



/* IE6用例外処理 */

*html #Itv{

width : 200px;

height : 52px;

margin-top : 6px;

overflow : hidden;

}



/*------------------------------Itv---End---*/





/*------------------------------Timetable---Start---*/



#Timetable{

width : 200px;

height : 200px;

margin-top : 8px;

}

#Timetable_iframe{width:200px; height:139px; margin-top:0px;}



#T_title{

width : 200px;

height : 36px;

background-image : url(./img/T_tit.jpg);

}



#T_table{

width : 200px;

height : 139px;

}



#T_footer{

width : 200px;

height : 25px;

background-image : url(./img/T_footer.jpg);

}



#T_button{

width : 134px;

height : 19px;

margin-top : 3px;

margin-left : 33px;

float : left;

display : inline;

}



/*------------------------------Timetable---End---*/





/*------------------------------Jisya---Start---*/



#Jisya{

width : 208px;

height : 258px;

margin-top : 10px;

background-image : url(./img/Jisya.jpg);

}



#J_emptybox{

width : 208px;

height : 44px;

float : left;

}



.J_box{

width : 200px;

height : 62px;/*189*/

margin-left : 4px;

float : left;

display : inline;

}



.J_box img{

width : 45px;

height : 43px;

margin-left : 9px;

margin-top : 9px;

float : left;

display : inline;

}



.J_box .text{

width : 140px;

height : 38px;

margin-top : 14px;

margin-left : 4px;

float : left;

display : inline;

}



.J_box .text .h1{

font-size : 12px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #ff6000;

line-height : 18px;

}





.J_box .text .h2{

font-size : 10px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

color : #333333;

line-height : 12px;

}



.J_border{

width : 198px;

height : 1px;

margin-left : 5px;

float : left;

display : inline;

overflow : hidden;

background-image : url(./img/J_line.gif);

}



#J_list{

width : 175px;

height : 18px;

margin-top : 4px;

margin-left : 4px;

float : left;

display : inline;

font-size : 10px;

color : #ff6000;

line-height : 16px;

font-family : "ＭＳ ゴシック",Arial,Osaka,Helvetica,sans-serif;

text-align : right;

}



/*------------------------------Jisya---End---*/





/*------------------------------Links---Start---*/



#Links{

width : 974px;

height : auto;/*230*/

margin-top : 11px;

margin-left : 11px;

float : left;

display : inline;

background-color : #cccccc;

}



#L_top{

width : 974px;

height : 27px;

float : left;

overflow : hidden;

background-image : url(./img/Links_top.gif);

}



#L_wrapper{

width : 945px;

height : auto;

margin-left : 14px;

float : left;

display : inline;

background-color : #ffffff;

}



.L_box{

width : 945px;

height : 32px;

margin-top : 7px;

float : left;

display : inline;

overflow : hidden;

background-color : #ffffff;

}



.L_box a{

width : 184px;

height : 32px;

margin-left:38px;

}



#L_emptybox{

width : 945px;

height : 7px;

overflow : hidden;

float : left;

background-color : #ffffff;

}



#L_under{

width : 974px;

height : 16px;

float : left;

overflow : hidden;

background-image : url(./img/Links_under.gif);

}



/*------------------------------Links---End---*/





/*------------------------------Contact---Start---*/



#Contact{

width : 974px;

height : 220px;

margin-top : 15px;

margin-left : 11px;

float : left;

display : inline;

background-image : url(./img/Contact.jpg);

}



/*------------------------------Contact---End---*/





/*------------------------------フッターのリンク---ここから---*/



#footer_menu{

width : 795px;

height : auto;

margin-top : 30px;

margin-left : auto;

margin-bottom : 15px;

margin-right : auto;

border-bottom : 0px dotted #000000;

overflow : hidden;

}



#footer_menu a{

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

text-decoration : none;

color : #333333;

}



#footer_menu a:hover{

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

text-decoration : underline;

color : #FF3300;

}



#pickup{

width : 795px;

height : 20px;

border-top : 1px dotted #000000;

border-bottom : 1px dotted #000000;

}



#pickup #text{

font-size : 12px;

font-weight : bold;

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

color : #000000;

margin-left : 10px;

line-height : 20px;

}



#left_menu{

width : 130px;

height : auto;

margin-top : 0px;

margin-bottom : 5px;

margin-left : 10px;

float : left;

}



.title_text{

font-size : 12px;

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

color :#2C6318;

line-height : 16px;

margin-top : 5px;

border-bottom : 1px dotted #000000;

}



#footer_menu img{

margin-top : 9px;

margin-right : 7px;

margin-left : 7px;

float : left;

}



#center_menu{

width : 461px;

height : auto;

margin-top : 0px;

margin-bottom : 5px;

margin-left : 88px;

float : left;

}



#center_menu #left{

width : 170px;

height : auto;

font-size : 10px;

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

color : #333333;

line-height : 18px;

margin-left : 2px;

float : left;

}



#center_menu #center{

width : 160px;

height : auto;

font-size : 10px;

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

color : #333333;

line-height : 18px;

float : left;

}



#center_menu #right{

width : 127px;

height : auto;

font-size : 10px;

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

color : #333333;

line-height : 18px;

float : left;

}



#right_menu{

width : 135px;/*165px*/

height : auto;

margin-top : 0px;

margin-bottom : 5px;

float : left;

/*border : 1px solid #000000;*/

}



#series{

width : 130px;

height : auto;

font-size : 10px;

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

color : #333333;

line-height : 18px;

margin-bottom : 20px;

}



#others{

width : 130px;

height : auto;

font-size : 10px;

font-family:"ＭＳ Ｐゴシック",Arial, Osaka,Helvetica, sans-serif;

color : #333333;

line-height : 18px;

}



/*------------------------------フッターのリンク---ここまで---*/





/*------------------------------Underbar---Start---*/
#Underbar{
width : 1003px;
height : 65px;
margin-top : 15px;
background-color : #4d4d4d;
}

#Underbar #text{
font-size : 10px;
font-family :"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","sans-serif";
line-height : 12px;
color : #ffffff;
}

#Underbar #text_tsb{
font-size : 12px;
font-family :"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","sans-serif";
line-height : 12px;
color : #ffffff;
}

#Underbar #top{
width : 1003px;
height : 37px;
float : left;
}

#Underbar #left{
width : 790px;
height : 28px;
float : left;
margin-left : 10px;
display : inline;
overflow : hidden;
}

#Underbar #right{
width : 193px;
height : 16px;
float : right;
margin-top : 10px;
margin-right : 10px;
display : inline;
overflow : hidden;
text-align : right;
}
/*------------------------------Underbar---End---*/



/*------------------------------link---Start---*/



a.new{color:#FF4000;}

a:hover.new{text-decoration:underline; color:#FF4000;}



a.get{color:#EC0000;}

a:hover.get{text-decoration:underline; color:#EC0000;}



a.koikara{color:#D81F56;}

a:hover.koikara{text-decoration:underline; color:#D81F56;}



a.title{color:#0066CC;}

a:hover.title{text-decoration:underline; color:#0066CC;}



a.title2{color:#4C4C4C;}

a:hover.title2{text-decoration:underline; color:#4C4C4C;}



a.recommend{color:#006600;}

a:hover.recommend{text-decoration:underline; color:#006600;}



a.enta{color:#417320;}

a:hover.enta{text-decoration:underline; color:#417320;}



/*------------------------------link---End---*/





