@charset "utf-8";

body { color:#666666;
       background-image:url(../img/com_bg.gif);
	   background-position:0px 0px;
	   background-color:#ccbdd4;}

#main .case_title { padding:10px; font-size:14px; font-weight:bold; 
                    color:#FFFFFF; text-align:left; 
					background-color:#505050; 
					width:285px; float:left; 
					margin:4px 8px 15px 3px; }


/*-- link --*/
a:link { color:#3a2879;}
a:visited { color:#3a2879;}
a:hover { color:#3a2879;}


/*-- table --*/
#cnt table { border-color:#acacac;}
#cnt td { border-color:#acacac;}
#cnt th { border-color:#acacac; background-color:#ccbdd4; color:#3a2879;}
#cnt table.schedule { border-color:#acacac;}
#cnt table.schedule td { border-color:#acacac;}
#cnt table.schedule th { border-color:#acacac; background-color:#FFFFFF;}	 
	 




/*-- wrap ----------------------------------------------------------------------------------*/


/*-- head ---------------------------------------------------------------------------------*/
#head { background-image:url(../img/com_head_bg.jpg); height:99px;}
#head .logo h2 { color:#cb0e59;}


/*-- main ---------------------------------------------------------------------------------*/
#main { background-image:url(../img/com_main_bg.gif);}
#main .maintop { background-color:#867caa;}
#main h1 { color:#ffffff; background-color:#867caa;}
#main h3 { color:#8E8C74;}


/*-- sidemenu -------------------------------------------------------------------------*/
#sidemenu { background-image:url(../img/com_bg_side.gif); background-repeat:repeat-x; background-position:0px bottom;
            background-color:#d6d6d6;}
#sidemenu #gn .list span { padding:15px 0px 12px 20px;}
#sidemenu #gn .list a { background-image:url(../img/com_gn_btn_bg.gif);
						color:#333333;}
#sidemenu #gn .list a:hover { background-image:url(../img/com_gn_btn_bg_over.gif); color:#1c8099;}

#sidemenu #info .profilebox { color:#3a2879;}
#sidemenu #info .profilebox .top { padding:11px 16px 0px 16px;}
#sidemenu #info .profilebox .middle { padding:0px 16px 0px 16px;}
#sidemenu #info .profilebox .bottom { padding:0px 16px 11px 16px;}
#sidemenu #info .profilebox a { color:#3a2879;}




/*-- mid -------------------------------------------------------------------------------*/


/*-- cnt --*/
#mid #cnt .dotline { background-image:url(../img/com_dotline.gif); height:6px;}


/*-- anybox --*/

#cnt #news .newslist .list { background-image:url(../img/index_icon_news.gif);}
#cnt #news .bottom { background-image:url(../img/index_news_bg_end.gif);}

#cnt #pickup .pickupbox .st { color:#ffff9a;}
#cnt #pickup .pickupbox .st a { color:#ffff9a;}
#cnt #pickup .pickupbox .small { color:#FFFFFF;}


/*-- foot -------------------------------------------------------------------------------*/
#foot { background-image:url(../img/com_main_bg_end.gif);}

#foot #selecpa .copyright { color:#999999;}


/*-- link.html --*/
#cnt ul.linklist li { background-image:url(../img/com_icon_arrow.gif); background-position:0px 0px;}
#cnt ul.linklist .linkcom { color:#666666;}


/*-- sitemap.html --*/
#cnt ul.pagelist li { background-image:url(../img/com_icon_arrow.gif); background-position:0px 0px;}


/*-- faq.html --*/
#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 --*/


/*-- news --*/

