@charset "utf-8";

body { color:#333333;
       background-image:url(../img/com_bg.gif);
	   background-color:#d2e9ff;}


/*-- link --*/
a:link { color:#666633;}
a:visited { color:#666633;}
a:hover { color:#999966;}


/*-- color--*/
.red{color:#FF0000;}	/*赤*/
.blue{color:#3787b9;}	/*青*/
.yellow{color:#FFFF00;}	/*黄*/
.green{color:#00FF00;}	/*緑*/
.orange{color:#FF6633;}	/*オレンジ*/
.brown{color:#666633;}

.green02 { color:#009493;}
.pink02 { color:#be6574;}
.purple02 { color:#6262c2;}


/*-- table --*/
#cnt table { border-color:#168ce6;}
#cnt td { border-color:#168ce6;}
#cnt th { border-color:#168ce6; background-color:#f4f9ff; color:#3787B9;}
#cnt table.schedule { border-color:#347951;}
#cnt table.schedule td { border-color:#347951;}
#cnt table.schedule th { border-color:#347951; background-color:#FFFFFF;}	 
	 
#cnt table.table01 { border:none; background-color:#ffffff;}
#cnt table.table01 th { border:none; background-color:#ffffff; padding:5px 5px 5px 5px;}
#cnt table.table01 td { border:none; background-color:#ffffff; padding:5px 5px 5px 5px;}

#cnt table.care { width:490px;}
#cnt table.care th { width:170px;}


/*-- wrap ----------------------------------------------------------------------------------*/
#wrap { background-color:#ffffff;}

/*-- head ---------------------------------------------------------------------------------*/
#head { background-image:url(../img/com_head_bg.jpg);}

/*-- main ---------------------------------------------------------------------------------*/
#main { background-image:url(../img/com_main_bg.jpg);}
#main .maintop { background-image:url(../img/com_main_bg_top.jpg);}
#main .main_inner { background-image:url(../img/com_main_bg_mid.jpg);}
#main h1 { color:#1975af;}
#main h3 { color:#8E8C74;}


/*-- sidemenu -------------------------------------------------------------------------*/
#sidemenu #gn .list span { padding:15px 0px 12px 39px;}
#sidemenu #gn .list a { background-image:url(../img/com_gn_btn_bg.gif);
						color:#45a8a8;}
#sidemenu #gn .list a:hover { background-image:url(../img/com_gn_btn_bg_over.gif);}

#sidemenu #info .profilebox { color:#212121;
                              background-image:url(../img/com_bg_profilebox_mid.gif);}
#sidemenu #info .profilebox .top { background-image:url(../img/com_bg_profilebox_top.gif); 
								   padding:11px 16px 0px 16px;}
#sidemenu #info .profilebox .middle { padding:0px 16px 0px 16px;}
#sidemenu #info .profilebox .bottom { background-image:url(../img/com_bg_profilebox_bot.gif); 
									  padding:0px 16px 11px 16px;}
#sidemenu #info .profilebox a { color:#212121;}




/*-- mid -------------------------------------------------------------------------------*/


/*-- cnt --*/
#mid #cnt .dotline { background-image:url(../img/com_dotline.gif);}


/*-- anybox --*/
#cnt #news .middle { background-image:url(../img/index_news_bg.gif);}
#cnt #news .newslist .list { background-image:url(../img/index_icon_news.gif);}
#cnt #news .bottom{ background-image:url(../img/index_news_bg_end.gif);}



/*-- foot -------------------------------------------------------------------------------*/
#foot { background-color:#d2e9ff;}
#foot .linkinfo { background-image:url(../img/com_main_bg_end.jpg);}

#foot #selecpa .copyright { color:#999999;}


/*-- link.html --*/
#cnt ul.linklist li { background-image:url(../img/com_icon_arrow.gif);}
#cnt ul.linklist li span.com { color:#666666;}


/*-- sitemap.html --*/
#cnt ul.pagelist li { background-image:url(../img/com_icon_arrow.gif);}


/*-- faq.html --*/
#cnt ul.categorylist li { background-image:url(../img/com_icon_arrow.gif);
                          background-position:0px 3px;}

#cnt .questionbox .questionlist li { background-image:url(../img/faq_icon_question.gif);}
#cnt .answerbox { background-image:url(../img/faq_answerbox_bg.gif);}
#cnt .answerbox .top { background-image:url(../img/faq_answerbox_bg_top.gif);}
#cnt .answerbox .bottom { background-image:url(../img/faq_answerbox_bg_end.gif);}
#cnt .answerbox .faqq { background-image:url(../img/faq_icon_question.gif);}
#cnt .answerbox .faqa { background-image:url(../img/faq_icon_answer.gif);} 


/*-- profile.html --*/



/*-- service????.html --*/
#cnt .stepbox { text-align:center; padding:3px 5px 3px 5px;}
#cnt .stepbox img { margin:0px 0px 3px 0px;}



