h1 {
 font-size : 8pt;
 margin : 0;
 font-color : #555555;
}
body {
	color: #000000}


.whitenormal {
	color: #ffffff}

.whitesmall {
	color: #ffffff}

.whitelarge {
	color: #ffffff}


.bluenormal {
	color: #0044CA}

.bluesmall {
	color: #0044CA}

.bluelarge {
	color: #0044CA}



.bluenormal2 {
	color: #3399FE}

.bluesmall2 {
	color: #3399FE}

.bluelarge2 {
	color: #3399FE}
	
.blue3{
	color: #33CCCC}

.blue4{
	color: #005FAB}

.rslnavy{
	color: #1C609A}


.rslnavy2{
	color: #001F6D}


.rslgreen{
	color: #33CCCC}



.darkbluenormal {
	color: #0206C7}


.lightblue {
	color: #3497FF}


/*tpd_add*/
.graynormal {
	color: #666666}

.graysmall {
	color: #666666}

.graylarge {
	color: #666666}


.blacksmall {
	color: #000000}

.blackcap {
	color: #000000}


.rednormal {
	color: #ff0000}

.redsmall {
	color: #ff0000}

.redlarge {
	color: #ff0000}


.orangenormal {
	color: #ff6600}

.orangesmall {
	color: #ff6600}

.orangelarge {
	color: #ff6600}


..navynormal {
	color: #001F6D}

.navysmall {
	color: #001F6D}

.navynormal {
	color: #001F6D}

.navylarge {
	color: #001F6D}

.navyxlarge {
	color: #001F6D}
	
	
	
.green{color: #339900}


.conversation1 {
	color: #ff6600}

.conversation2 {
	color: #003399}


.star1 {
	color:#70a4b4}

.star2 {
	color:#f4c20d}


.form1 {
	color:#000000}

.form2 {
	color:#000000}

.form3 {
	color:#003399}

.form4 {
	color:#ff6600;
	font-weight:bold}


.cafenum {
	color:#ff6600}
	


a:link.blue {
	color:#0066cc;
	text-decoration:none}
a:visited.blue {
	color:#003399;
	text-decoration:none}
a:hover.blue {
	color:#ff6600;
	text-decoration:underline}
a:active.blue {
	color:#ff6600;
	text-decoration:underline}

a:link.blue4{
	color:#2395DE;
	text-decoration:none}
a:visited.blue4 {
	color:#2395DE;
	text-decoration:none}
a:hover.blue4 {
	color:#2395DE;
	text-decoration:underline}

a:link.winered {
  color:#AE2854;
  text-decoration:none}
a:visited.winered {
  color:#AE2854;
  text-decoration:none}
a:hover.winered {
  color:#AE2854;
  text-decoration:underline}
a:active.winered {
  color:#AE2854;
  text-decoration:underline}

a:link.darkrednormal {
  color:#CC0066;
  text-decoration:none}
a:visited.darkrednormal {
  color:#CC0066;
  text-decoration:none}
a:hover.darkrednormal {
  color:#ff6600;
  text-decoration:underline}
a:active.darkrednormal {
  color:#ff6600;
  text-decoration:underline}

a:hover.v {
	color:v;
	text-decoration:underline}

a:active.v {
	color:v;
	text-decoration:underline}
	
a:link.blue-light {
	color:#3399FF;
	text-decoration:none}
a:visited.blue-light {
	color:#3399FF;
	text-decoration:none}
a:hover.blue-light {
	color:#3399FF;
	text-decoration:underline}
a:active.blue-light {
	color:#3399FF;
	text-decoration:underline}

/*tpd_add*/
a:link.white {
	color:#ffffff;
	text-decoration:none}
a:visited.white {
	color:#ffffff;
	text-decoration:none}
a:hover.white {
	color:#ff6600;
	text-decoration:underline}
a:active.white {
	color:#ff6600;
	text-decoration:underline}

/*tpd_add*/
a:link.figureindex {
	color:#ff6600;
	text-decoration:none}
a:visited.figureindex {
	color:#ff6600;
	text-decoration:none}
a:hover.figureindex {
	color:#ff6600;
	text-decoration:underline}
a:active.figureindex {
	color:#ff6600;
	text-decoration:underline}


strong {
	font-weight: bold;
	color:#0066cc}



td.line {
	background-color:#a2b2b0}

td.gray1 {
	background-color:#e3e6e6}

td.gray2 {
	background-color:#F2FAFE}

td.gray3 {
	background-color:#cad1cd}

td.bluegray {
	background-color:#6c8188}

td.purplegray {
	background-color:#777788}

td.white {
	background-color:#ffffff}

tr.white {
	background-color:#ffffff}

tr.gray2 {
	background-color:#F2FAFE}

td.blue {
	background-color:#0066cc}

td.darkblue {
	background-color:#1e334e}

td.darkblue2 {
	background-color:#17283d}

td.paleblue {
	background-color:#e5effa}

td.orange {
	background-color:#ff6600}

td.paleorange1 {
	background-color:#ffe5b2}

td.paleorange2 {
	background-color:#ffdb94}



td.type1 {
	background-color:#dfeaf4}
td.type2 {
	background-color:#cee0ee}
td.type3 {
	background-color:#bed5e9}



.catch {
	color:#ffffff;
	font-weight: bold;}
	
	
/*tpd_add*/
td.palegray {
	background-color:#eeeeee}
	
.prosearchbox {
width:92px;}
	
.watchbox1 {
width:190px;}

/*2ΓΚΑΘ*/
.reportbox_l{
float:left;
width;240px;
padding-right:10px;
padding-bottom:10px;
clear:both;
}

/*2ΓΚΑΘ*/
.reportbox_r{
float:right;
padding-left:10px;
padding-bottom:10px;
width:190px;
clear:both;
}

.sitemaptable {
border-left: dotted 1px #a2b2b0;
border-bottom: dotted 1px #a2b2b0;
}

.sitemaptable td.indent {
padding-left: 20px;
padding-top: 0;
padding-bottom: 0;
}
/* CSS Document */









/* Added 2005-MAY-09*/
.interngyoshu {
    font-size:12px;
	line-height:25px;
	margin-left:10px;
	padding-left:10px;
}
	
.interngyoshu2 {
    font-size:12px;
	line-height:28px;
	margin-left:10px;
	padding-left:10px;
}

.interncompany{
    width:300px; 
	margin:8px 0px 8px 10px; 
	padding:8px 0px 8px 10px;
}

.companycategory{
	background:#F2F7F0;
	font-size:11px;
	margin:4px 0px 3px 10px; 
	padding:4px 0px 3px 10px;
}

.companycategory2{
    background:#FFFFFF;
	font-size:12px;
	color:#297B00;
	text-align:center;
	margin:10px 10px 20px 10px; 
	padding:10px 10px 20px 10px;
}

.companydetail{
    background:#FAFAFA;
	width:110px;
	vertical-align:top;
	color:#333333;
	font-size:12px;
	line-height:18px;
	margin:4px 0px 3px 10px; 
	padding:4px 0px 3px 10px;
}

.companydetail2{
    background:#FFFFFF;
	color:#333333;
    vertical-align:top;
	font-size:12px;
	line-height:18px;
    margin:4px 5px 3px 5px; 
	padding:4px 5px 3px 5px;
}

.btns{
    background:#E4E4E4;
	align:middle;
	margin:3px 0px 4px 0px; 
	padding:3px 0px 4px 0px;
    
}

.internshipmenu{
    margin:1px 0px 0px 7px; 
	padding:1px 0px 0px 7px;
}

.internsearch{
    font-size:10px;
	margin:2px 0px 0px 0px; 
	padding:2px 0px 0px 0px;
}

.interntopnew{
    width:73px;
    font-size:12px;
	color:#666666;
	line-height:18px;
	margin:3px 0px 2px 5px; 
	padding:3px 0px 2px 5px;
}

.interntopnew2{
    width:415px;
    font-size:12px;
	color:#666666;
	line-height:18px;
	margin:3px 0px 2px 5px; 
	padding:3px 0px 2px 5px;
}

.interntopnew3{
    width:60px;
    font-size:12px;
	color:#666666;
	line-height:18px;
	margin:3px 3px 2px 5px; 
	padding:3px 3px 2px 5px;
}

.update{
    font-size:12px;
	color:#FFFFFF;
	
}

table.thisweekscontents{
    background: url(./intern_thisweeksbg.gif) repeat-y;
	background-position:center;
}

.thisweeksbox{
    margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 15px;
}

.thisweeksboxtext{
    font-size:12px;
	color:#0066CC;
    margin: 0px 10px 0px 4px;
	padding: 0px 10px 0px 4px;
	text-decoration:none;
}

.thisweeksboxtext2{
    width:434px;
	margin: 3px 12px 0px 4px;
	padding: 3px 12px 0px 4px;
	font-size:11px;
	color:#333333;
}

.internextextbox{
    background: url(./intern_ex_bg.gif) repeat-y;
	background-position:center;
}

.internextext{
	margin: 10px 5px 10px 5px;
	padding: 10px 5px 10px 5px;
	font-size:11px;
	line-height:16px;
	color:#333333;
}

.thisweeksvert{
    width:3px;
	background: url(./intern_thisweeksvertline.gif) repeat-y;
	backgroung-position:center;
}

.internlistcategory{
    margin: 6px 10px 2px 6px;
	padding: 6px 10px 2px 6px;
	
}
    
.internlistitem{
    font-size:12px;
	color:#0066CC;
    margin: 2px 5px 0px 6px;
	padding: 2px 5px 0px 6px;
}

.intern_view_category_green{
    width:500px;
	margin-left:24px;
    padding-left:24px;
	color:#339900;
	font-size:10px;
	line-height:20px;
	text-align:center;
}

.intern_view_course{
    width:100%;
	background: #F0F0F0;
	margin-bottom:1px;
	font-size:10px;
	color:#333333;
}

.intern_view_course2{
    width:100%;
	background: #F0F0F0;
	margin-top:1px;
	font-size:10px;
	color:#333333;
}

.intern_view_anken_r{
	margin:0px 10px 6px 0px;
}

.intern_view_info{
    background:#FAFAFA;
	width:105px;
	margin:7px 11px 7px 9px;
	padding:7px 11px 7px 9px;
	font-size:12px;
	line-height:18px;
	vertical-align:top;
}

.intern_view_info2{
    background:#FFFFFF;
	width:414px;
	margin:7px 11px 7px 9px;
	padding:7px 11px 7px 9px;
	font-size:12px;
	line-height:18px;
	vertical-align:top;
}

.intern_view_info3{
    background:#FFFFFF;
    margin:7px 11px 7px 9px;
	padding:7px 11px 7px 9px;
	font-size:12px;
	line-height:18px;
	vertical-align:top;
}

.intern_view_menu{
    margin:8px 0px 8px 8px;
	padding:8px 0px 8px 8px;
	background:#7DBA5E; 
}

.intern_exp_menu{
    margin:4px 0px 4px 0px;
	padding:4px 0px 4px 0px;
	background:#7DBA5E; 
}

.intern_exp_name{
    font-size:12px;
	margin: 6px 15px 0px 13px;
	padding: 6px 15px 0px 13px;
	width:301px;
	height:31px;
	background: url(./intern_exp_bg_profile.gif) repeat-no;
	background-position:center;
}
	
.intern_exp_chaptertext{
    font-size:12px;
    margin:0px 4px 0px 3px;
	padding:0px 4px 0px 3px;
}

.intern_exp_chapter{
    font-size:12px;
	font-weight:bold;
	width:455px;
	color:#FFFFFF;
    margin:1px 4px 0px 7px;
	padding:1px 4px 0px 7px;
}

.okonomi_contents1{
    width:149px;
	color:666666;
    background:#F2F2F2;
    font-size:12px;
	font-weight:bold;
    margin:0px 8px 0px 13px;
	padding:0px 8px 0px 13px;
}

.okonomi_contents2{
    width:500px;
    font-size:12px;
	line-height:23px;
    margin:0px 10px 0px 10px;
	padding:0px 10px 0px 10px;
}

.okonomi_contents3{
    width:521px;
    font-size:12px;
	line-height:23px;
    margin:0px 10px 0px 10px;
	padding:0px 10px 0px 10px;
}

.okonomi_contents_arrow{
    width:15px;
    background:#F2F2F2;
    margin-right:3px;
	padding-right:3px;
}

.okonomi_contents_arrow2{
    width:24px;
    background:#F2F2F2;
}

.intern_form_course{
    font-size:12px;
	font-weight:bold;
	width:520px;
	color:#277500;
    margin:4px 4px 4px 7px;
	padding:4px 4px 4px 7px;
	background:#F3F3F3;
}

.intern_form_q01{
    font-size:12px;
	font-weight:bold;
	width:30px;
	color:#277500;
    margin:15px 5px 1px 8px;
	padding:15px 5px 1px 8px;
}

.intern_form_q02{
    font-size:12px;
	width:500px;
	color:#277500;
    margin:15px 16px 1px 0px;
	padding:15px 16px 1px 0px;
}

.intern_form_q03{
    font-size:12px;
	width:500px;
	color:#CC0000;
}

.intern_form_a01{
    font-size:12px;
	font-weight:bold;
	width:30px;
	color:#333333;
    margin:5px 5px 5px 8px;
	padding:5px 5px 5px 8px;
}

.intern_form_a02{
    font-size:12px;
	width:500px;
    margin:5px 16px 1px 0px;
	padding:5px 16px 1px 0px;
}

.intern_form_note01{
    font-size:12px;
	vertical-align:bottom;
    margin:6px 4px 0px 8px;
	padding:6px 4px 0px 8px;
}

.intern_form_note02{
    font-size:12px;
	vertical-align:bottom;
	width:520px;
    margin:6px 5px 0px 8px;
	padding:6px px 0px 8px;
}

.intern_form_reg_left{
    font-size:12px;
	color:#333333;
	width:120px;
	background:#FAFAFA;
    margin:7px 10px 7px 10px;
	padding:7px 10px 7px 10px;
}

.intern_form_reg_right{
    font-size:12px;
	color:#333333;
	width:418px;
	background:#FFFFFF;
    margin:7px 10px 7px 10px;
	padding:7px 10px 7px 10px;
}

.cal_top_bg{
    background:  url(./cal_bg_table.gif) repeat-y;
}

.cal_top_bg2{
    margin-left:10px;
	padding-left:10px;
	background:  url(./cal_bg_table.gif) repeat-y;
}

.cal_tablesm_bg{
    background:  url(./cal_bg_table_sm.gif) repeat-y;
}

.cal_pickup_orange{
    font-size:12px;
	font-weight:bold;
	color:#FF6600;
	margin:0px 13px;
	padding:0px 13px; 
}

.cal_pickup_normal{
    font-size:11px;
	line-height:12px;
	color:#666666;
	margin:0px 13px;
	padding:0px 13px; 
}

.cal_topics_bold{
    font-size:12px;
	font-weight:bold;
	color:#343434;
	line-height:18px;
}

.cal_topics1_normal{
    font-size:12px;
	color:#666666;
	margin-left:5px;
	padding-left:5px;
	line-height:18px;
}

.cal_topics2_normal{
    font-size:12px;
	color:#666666;
	line-height:18px;
	width:229px;
}

.cal_data1{
    margin-right:5px;
	padding-right:5px;
	color:#AAAAAA
}

.orange02{
    color:#FF3300;
}

.report_list_bg{
    background: url(./report_bg_table.gif) repeat-y;
}

.report_list{
    margin-left:3px;
	padding-left:3px;
}

.report_list_menu{
    width:531;
	height:31;
	background: url(./report_list_bg_menu.gif);
	margin-left:25px;
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.report_1_t1{
    background: url(./report_1_table1_bg_top.gif) repeat-y;
    margin-left:12px;
	padding-left:12px;
}

.report_1_t2{
    background: url(./report_1_table1_bg_btm.gif) repeat-y;
	margin-left:12px;
	padding-left:14px;
}

.report_1_t3{
    margin:3px 5px;
    padding:3px 5px;
}

.report_1_t4{
    margin:0px 5px;
    padding:0px 5px;
}

.report_1_t5{
    margin:3px 10px;
    padding:3px 10px;
}

.report_1_t6{
    font-size:12px;
	line-height:20px;
	margin:3px 10px;
    padding:3px 10px;
}

.report_1_t7{
    vertical-align:middle;
	background: url(./report_1_table5_btm.gif) repeat-no;
    font-size:12px;
	line-height:20px;
	margin:3px 10px;
    padding:3px 10px;
}

.font16{font-size:16px}

.font14{font-size:14px}

.font12{font-size:12px}

.font11{font-size:11px}

.purple{color:926885}

.login_person{
     color:#3399FF;
	 font-weight:bold;
}

.conf_purple{
	color:#a74ec0;
}

.conf_blue{
	color:#0066CC;
}

.pro_blue{
	color:#00289E;
}

.docu_txt{
	line-height:20px;
}

.navypop_f14 {
	color: #001F6D;
        font-size:14px;
}


.entry_form_q01{
  font-size:12px;
	font-weight:bold;
	width:25px;
	color:#3399FE;
  margin:10px 5px 0px 8px;
	padding:5px 5px 0px 10px;
}

.entry_form_q02{
    font-size:12px;
	color:#3399FE;
	width:667px;
    margin:10px 5px 0px 0px;
	padding:5px 5px 0px 0px;
}

.entry_form_a01{
    font-size:12px;
	font-weight:bold;
	width:25px;
	color:#333333;
    margin:5px 5px 0px 8px;
	padding:5px 5px 0px 10px;
}

.entry_form_a02{
    font-size:12px;
		width:667px;
    margin:5px 5px 0px 0px;
	padding:5px 5px 0px 0px;
}

.entry_form_q03{
	 font-size:12px;
	color:#CC0000;
}

.entry_form_note01{
    font-size:12px;
	vertical-align:bottom;
    margin:6px 4px 0px 8px;
	padding:6px 4px 0px 8px;
}

.entry_form_note02{
    font-size:12px;
	vertical-align:bottom;
	width:510px;
    margin:6px 5px 0px 8px;
	padding:6px px 0px 8px;
}

.entry_form_reg_left{
    font-size:12px;
	color:#333333;
	width:170px;
	background:#F3F3F3;
    margin:7px 10px 7px 10px;
	padding:7px 10px 7px 10px;
}

.entry_form_reg_right{
   font-size:12px;
	color:#333333;
	width:505px;
	background:#FFFFFF;
    margin:7px 10px 7px 10px;
	padding:7px 10px 7px 10px;
}

/* 2007  manga */

.manga_orange{
    color:#FF9001;
}

.manga_blue{
    color:#0592F4;
}

a.link_orange{
	color:#FF7D04;
	font-weight:bold;
	text-decoration:none;
}

a.link_orange:hover{
	text-decoration:underline;
}

.manga_bdr { border:1px solid #c2c2c2; }


/* 2007 october */

.txtr_07oct{
	color:#cc3366;
}

.txtbr_07oct{
	color:#d38b02;
}

.txtg_07oct{
	color:#59a30b;
}

.font14_oct{
	font-size:14px;
	color:#666666;
}

.small_07oct_br{
	font-size:10px;
	line-height:15px;
	color:#d38b02;
}


/* 2007 cafe */

.small_08oct_br{
	font-size:10px;
	line-height:15px;
	color:#41270F;
}

.small_09oct_br{
	font-size:10px;
	line-height:15px;
}

a.small_br{
	font-size:10px;
	line-height:15px;
	color:#41270F;
	text-decoration:none;
}

a.small_br:hover{
	text-decoration:underline;
}

.color_01{
	color:#FF6434;
}

.color_02{
	color:#94DCFE;
}

.color_03{
	color:#555555;
}

.color_04{
	color:#929292;
}

.color_05{
	color:#363636;
}



.main_text01{
	font-size:10px;
	margin:2px 0 2px 5px;
	color:#9c9c9c;
}
.table_mg{
	margin-top: 3px;
	margin-left: 1em;
}

.table_mg01{
	margin-left: 18px;
}

.table_mg02{
	margin-top: 3px;
	margin-left: 1.7em;
}

.table_mg03{
	margin-bottom: 2px;
}

.table_mg04{
	margin-left: 1px;
}

.table_mg05{
	margin-left: 5px;
	margin-right: 5px;
}

.table_mg06{
	margin-top: 1px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.font_size01{
	font-size:16px;
}

.font_mono{
	font-size:12px;
	color:#1A1616;
	line-height:16px;
}
.font_manner{
	font-size:12px;
	color:#363636;
	line-height:16px;
}


/* 2007 october mail */

.mail_nun{
	color:#d13a3f;
}

.type{
	color:#449d18;
}


/* 2007 october schedule */

a.black {
	color:#000000;
	text-decoration:underline;
}

a.black:hover {
	color:#000000;
	text-decoration:none;
}

/* 2007 october 29 search */

.table_base_b {
	background-image:url(./table_left_bg_b.gif);
	background-repeat:repeat-y
}
.table_base_g {
	background-image:url(./table_left_bg_g.gif);
	background-repeat:repeat-y
}
.small_b{
	font-size:10px;
	color:#666666;
	font-weight: bolder;
}

.c_c8a30d_b{
	color:#c8a30d;
	font-weight: bolder;
}

a:link.link_3399ff_b {
	color:#3399ff;
	font-weight: bolder;
	text-decoration:none}
a:visited.link_3399ff_b {
	color:#3399ff;
	font-weight: bolder;
	text-decoration:none}
a:hover.link_3399ff_b {
	color:#ff6600;
	font-weight: bolder;
	text-decoration:underline}
a:active.link_3399ff_b {
	color:#ff6600;
	font-weight: bolder;
	text-decoration:underline}

a:link.link_3399ff {
	color:#3399ff;
	text-decoration:none}
a:visited.link_3399ff {
	color:#3399ff;
	text-decoration:none}
a:hover.link_3399ff {
	color:#ff6600;
	text-decoration:underline}
a:active.link_3399ff {
	color:#ff6600;
	text-decoration:underline}


.f12_c666666{
	font-size:12px;
	color:#666666;
}

.f10_c666666_b{
	font-size:10px;
	color:#666666;
	font-weight: bolder;
}

.f12_c999999_i{
	font-size:12px;
	color:#999999;
	font-style: italic;
}

/* 2007 october 29 popup */

#base_left_top {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	color:#666666;
	font-size:12px;
	line-height:14px;
}

#base_right_top {
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	color:#666666;
	font-size:10px;
	line-height:12px;
}

#base_bottom {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px; 
	color:#666666;
	font-size:10px;
	line-height:12px;
}
#base_bottom2 {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; 
	color:#666666;
	font-size:10px;
	line-height:12px;
}



/* 2007 october keyword */

.f12_009874_b{
	color:#008974;
	font-size:12px;
	font-weight: bolder;
}
.f14_009874_b{
	color:#008974;
	font-size:14px;
	font-weight: bolder;
}
.f12_5c5c5c{
	color:#5c5c5c;
	font-size:12px;
	line-height:16px;
}

.f10_bottom{
	font-size:10px;
	vertical-align: text-botom;
}

a:link.link_008974_b {
	color:#008974;
	font-weight: bolder;
	text-decoration:none}
a:visited.link_008974_b {
	color:#008974;
	font-weight: bolder;
	text-decoration:none}
a:hover.link_008974_b {
	color:#ff6600;
	font-weight: bolder;
	text-decoration:underline}
a:active.link_008974_b {
	color:#ff6600;
	font-weight: bolder;
	text-decoration:underline}

a:link.link_5c5c5c {
	color:#5c5c5c;
	text-decoration:none}
a:visited.link_5c5c5c {
	color:#5c5c5c;
	text-decoration:none}
a:hover.link_5c5c5c {
	color:#ff6600;
	text-decoration:underline}
a:active.link_5c5c5c {
	color:#ff6600;
	text-decoration:underline}

/* 2007 october keyword */

#point {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	height: 66px; 	
	background-image:url(./kenkyu_point_back.gif);
	background-repeat:no-repeat;
}
#kenkyu_map {
	PADDING-RIGHT: 24px; 
	PADDING-LEFT: 23px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;  	
	WIDTH: 750px;
	background-image:url(./kenkyu_map_back.gif);
	background-repeat:repeat-y;
}

#hitome_ghokai_base {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;  	
	WIDTH: 750px;
	background-image:url(./hitome_table_back.gif);
	background-repeat:repeat-y;
}

.hitome_other {
color:#54AC9E;
font-size:10px; 
line-height:12px;
}

a:link.hitome_other {
	color:#54AC9E;
	text-decoration:none}
a:visited.hitome_other {
	color:#54AC9E;
	text-decoration:none}
a:hover.hitome_other {
	color:#54AC9E;
	text-decoration:underline}
a:active.hitome_other {
	color:#54AC9E;
	text-decoration:underline}





.keyword{
	color:#666666;
	font-size:12px;
	line-height:14px;
}
.keyword a:link{
	color:#666666;
	text-decoration:underline
}
.keyword a:visited{
	color:#666666;
	text-decoration:underline
}
.keyword a:active{
	color:#666666;
	text-decoration:none
}
.keyword a:hover{
	color:#666666;
	text-decoration:none
}


/* 2007 october hitome */

.hitome_orange{
    color:#FF9001;
    font-size:10px;
}

a:link.blue5 {
	color:#3497FF;
	text-decoration:none}

a:visited.blue5 {
	color:#3497FF;
	text-decoration:none}
a:hover.blue5 {
	color:#ff6600;
	text-decoration:underline}
a:active.blue5 {
	color:#ff6600;
	text-decoration:underline}




/* 2007 october feature */

.feature_ttl{
	color:#630;
}


.feature_sttl{
	color:#7C791c;
}


/* 2007 october monodukuri */

a:link.green {
	color:#25A540;
	text-decoration:none}

a:visited.green {
	color:#25A540;
	text-decoration:none}
a:hover.green {
	color:#ff6600;
	text-decoration:underline}
a:active.green {
	color:#ff6600;
	text-decoration:underline}

a:link.pink {
	color:#FF6699;
	text-decoration:none}

a:visited.pink {
	color:#FF6699;
	text-decoration:none}
a:hover.pink {
	color:#ff6600;
	text-decoration:underline}
a:active.pink {
	color:#ff6600;
	text-decoration:underline}



/* 2007 october sheet katsudou */

.sheet_green{
	color:#66B03B;
}


.katsudou_red{
	color:#D13A3E;
}


/* 2007 october theme */

.darkrednormal {
	color: #CC0066}

.darkredsmall {
	color: #CC0066}

.darkredlarge {
	color: #CC0066}

#left_block {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 8px; 	
	WIDTH: 361px;
	background-color: #FFFFFF;
}

#right_block {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 	
	WIDTH: 309px;
	background-color: #FFFFFF;
}

.darkbluenormal2 {
	color: #165EA1;
	font-size:12px;
	line-height:18px;
	font-weight: bolder;
}

.darkbluenormal3 {
	color: #0B4D89;
	font-size:13px;
	line-height:18px;
	font-weight: bolder;
}

/* 2007 November serch result  */

a:link.bluelarge3 {
	color:#3399FE;
	text-decoration:none}
a:visited.bluelarge3 {
	color:#3399FE;
	text-decoration:none}
a:hover.bluelarge3 {
	color:#ff6600;
	text-decoration:underline}
a:active.bluelarge3 {
	color:#3399FE;
	text-decoration:underline}


a:link.rslnavy3 {
	color:#1C609A;
	text-decoration:none}
a:visited.rslnavy3 {
	color:#1C609A;
	text-decoration:none}
a:hover.rslnavy3 {
	color:#ff6600;
	text-decoration:underline}
a:active.rslnavy3 {
	color:#1C609A;
	text-decoration:underline}


a:link.rslnavy4 {
	color:#001F6D;
	text-decoration:none}
a:visited.rslnavy4 {
	color:#001F6D;
	text-decoration:none}
a:hover.rslnavy4 {
	color:#ff6600;
	text-decoration:underline}
a:active.rslnavy4 {
	color:#001F6D;
	text-decoration:underline}


/* 2007 November special sugu */

.sp_green{
	color:#11A58B;
}


/* 2007 December doc pro jinji top shusei */

a:link.bluenormal2 {
	color:#3399FE;
	text-decoration:none}
a:visited.bluenormal2 {
	color:#003399;
	text-decoration:none}
a:hover.bluenormal2 {
	color:#ff6600;
	text-decoration:underline}
a:active.bluenormal2 {
	color:#3399FE;
	text-decoration:underline}


/* 2007 December 12 doc pro jinji top shusei */

a:link.blue2 {
	color:#0066cc;
	text-decoration:underline}
a:visited.blue2 {
	color:#003399;
	text-decoration:underline}
a:hover.blue2 {
	color:#ff6600;
	text-decoration:underline}
a:active.blue2 {
	color:#ff6600;
	text-decoration:underline}


/* 2007 December 27 index_2007oct_1121.html */

a:link.txtr_07oct_link {
	color:#cc3366;
	text-decoration:none}
a:visited.txtr_07oct_link {
	color:#cc3366;
	text-decoration:none}
a:hover.txtr_07oct_link {
	color:#cc3366;
	text-decoration:underline}
a:active.txtr_07oct_link {
	color:#cc3366;
	text-decoration:underline}

/* 2007 February 2 cafe_index_2007oct.html */

.c_brown{
	color:#41270F;
}

.c_brown02{
	color:#7A3916;
}


a.c_brown{
	color:#41270F;
	text-decoration:none;
}


a.c_brown:hover{
	text-decoration:underline;
}

p.space{
	margin:0;
	padding:5px;
}

.valign_mdl{
	vertical-align:middle;
}
.green{
color:#2F9C03;
}

a.gray:link,
a.gray:visited{
	color:#666666;
	text-decoration:none;
	}

a.gray:hover{
	text-decoration:underline;
	}
