/*				master				*/body{										margin:						0px;									padding:						0px;									color:							#000000;									background-color:		#ffffff;								}/*				link				*/a:link{										color:							#003399;									text-decoration:			underline;								}a:visited{										color:							#993300;									text-decoration:			underline;								}a:hover{										color:							#d5026e;									text-decoration:			underline;								}a:active{										color:							#d5026e;									text-decoration:			none;								}a.hm:link{										color:							#003399;									text-decoration:			underline;								}a.hm:visited{										color:							#003399;									text-decoration:			underline;								}a.hm:hover{										color:							#d5026e;									text-decoration:			underline;								}a.hm:active{										color:							#d5026e;									text-decoration:			none;								}a.fm:link{										color:							#333333;									text-decoration:			underline;								}a.fm:visited{										color:							#333333;									text-decoration:			underline;								}a.fm:hover{										color:							#d5026e;									text-decoration:			underline;								}a.fm:active{										color:							#d5026e;									text-decoration:			none;								}a.fm_navi:link{										color:							#003399;									text-decoration:			underline;								}a.fm_navi:visited{										color:							#003399;									text-decoration:			underline;								}a.fm_navi:hover{										color:							#d5026e;									text-decoration:			underline;								}a.fm_navi:active{										color:							#d5026e;									text-decoration:			none;								}a.ff:link{										color:							#ffffff;									text-decoration:			underline;								}a.ff:visited{										color:							#ffffff;									text-decoration:			underline;								}a.ff:hover{										color:							#ffffff;									text-decoration:			underline;								}a.ff:active{										color:							#ffffff;									text-decoration:			none;								}/*				font				*/strong{										font-weight:				bold;									font-style:					normal;								}strong.mb20{										font-weight:				bold;									font-style:					normal;									margin:						0px 0px 20px 0px;								}.text_ml5{									margin:						0px 0px 0px 5px;								}.text_mr5{									margin:						0px 5px 0px 0px;								}.text_ml10{									margin:						0px 0px 0px 10px;								}.text_mr10{									margin:						0px 10px 0px 0px;								}/*				font060424		start index.html		*/								.text_mr10w{									margin:						0px 10px 0px 0px;									white-space:nowrap;								}/*				font060424		end		index.html	*/.text_c_slist{									color:							#af0049;								}.text_c_jcm{									color:							#ff2c11;								}.text_c_jcm08{									color:							#8bc24b;								}.text_c_jcm_q{									color:							#ff2c11;								}.text_c_jcm_a{									color:							#ff845a;								}.text_c_tools_mail{									color:							#ff2c11;								}.text_c_gcc{									color:							#cccccc;								}.text_c_w{									color:							#ffffff;								}.text_c_r{									color:							#ff0000;								}.text_c_p{									color:							#d5026e;								}.text_c_b{									color:							#003399;								}/*				text_sa060329 start				*/.text_c_10{									font-size:						10px;									line-height: 					120%;								}.text_c_b_10{									font-size:						10px;									color:							#039;								}.text_mf{									font-size:						10px;									margin:							5px 0 0 0;								}.text_c_lb{									color:							#c60;								}.text_c_lb_10{									font-size:						10px;									text-align:						120%;									color:							#c60;								}.text_c_lb_la{									font-size:						larger;									text-align:						120%;									color:							#c60;									margin:							3px 0 0 0;								}.text_c_db_b{									font-weight:				bold;									font-style:					normal;									font-size:					12px;									color:						#5a0023;								}.text_c_db{									font-weight:				lighter;									font-style:					normal;									font-size:					12px;									color:						#5a0023;								}.text_under{									text-decoration:			underline;}.text_c_purple{									color:						#5A0023;								}.text_c_p_10{									font-size:						10px;									color:							#d5026e;								}/*				text_sa060329 end				*//*				text_sa060418 start				*/.text_14{										font-size:					14px;}/*				image				*/img.jcm_cap{									border-width:				2px 2px 2px 2px;									border-style:				solid;									border-color:				#565151;								}img.jcm_cap{									border-width:				2px 2px 2px 2px;									border-style:				solid;									border-color:				#565151;								}img.photo_frame{									border-width:				1px 1px 1px 1px;									border-style:				solid;									border-color:				#999999;								}img.photo_frame_200015{									margin:						0px 10px 0px 0px;									border-width:				0px 0px 0px 0px;									border-style:				solid;									border-color:				#af0049;								}/*				image_sa_060331	start			*/img.r{									margin:						0px 0px 0px 10px;									float:						right;								}/*				image_sa_060331	end			*//*				image				*//*				text_navi				*/.text_navi_hm{									margin:						0px 0px 0px 5px;								}.text_navi_fm{									margin:						0px 2px 0px 0px;								}.text_navi_01_fm{									margin:						0px 10px 0px 0px;								}.text_navi_copy{									margin:						0px;								}/*				text_list				*/ul.navi{									margin:						-2px 0px 0px 0px;									padding:						0px 0px 0px 0px;									list-style-type:				none;								}/*				text_list060410 ul start	navi_b.inc			*/ul.navi02{									margin:						-2px 0px 0px 0px;									padding:						0px 0px 0px 0px;									list-style-type:				none;								}/*				text_list060410 ul end	navi_b.inc			*/li.navi_01{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 30px;									list-style-type:				none;									background-image:		url("../../img/icon_link_01.gif");									background-repeat:		no-repeat;									background-position:	10px 0px;								}li.navi_01_r{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 0px;									list-style-type:				none;									background-image:		url("../../img/icon_link_01.gif");									background-repeat:		no-repeat;									background-position:	10px 0px;								}li.navi_02{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 30px;									list-style-type:				none;									background-image:		url("../../img/icon_link_02.gif");									background-repeat:		no-repeat;									background-position:	10px 0px;								}li.navi_03{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 30px;									list-style-type:				none;									background-image:		url("../../img/icon_link_03.gif");									background-repeat:		no-repeat;									background-position:	10px 0px;								}li.navi_04{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 20px;									list-style-type:				none;									background-image:		url("../../img/icon_link_01.gif");									background-repeat:		no-repeat;									background-position:	0px 0px;								}li.navi_05{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 20px;									list-style-type:				none;									background-image:		url("../../img/icon_link_02.gif");									background-repeat:		no-repeat;									background-position:	0px 0px;								}li.navi_06{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 20px;									list-style-type:				none;									background-image:		url("../../img/icon_link_03.gif");									background-repeat:		no-repeat;									background-position:	0px 0px;								}li.navi_07{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 30px;									list-style-type:				none;									background-image:		url("../../img/icon_link_04.gif");									background-repeat:		no-repeat;									background-position:	10px 0px;								}/*				text_list060216 start				*/li.navi_08{									margin:						2px 0px 0px 0px;									padding:						2px 0px 0px 20px;									list-style-type:				none;									background-image:		url("../../img/icon_link_05.gif");									background-repeat:		no-repeat;									background-position:	0px 0px;								}/*				text_list060216 end				*//*				text_list060410 start	navi_b.inc			*/li.navi_09{									margin:						4px 0px 0px 0px;									padding:						2px 0px 0px 23px;									list-style-type:			none;								}/*				text_list060410 end	navi_b.inc			*//*				block				*/h1{									margin:						0px;									padding:						0px;								}h2{									font-weight:				bold;									font-style:					normal;									color:							#333333;									border-width:				0px 0px 0px 0px;									border-style:				dotted solid dotted solid;									border-color:				#ffffff;									margin:						0px 0px 0px 0px;									padding:						5px 0px 5px 20px;									background-color:		#f2f7eb;								}h2.m0{									margin:						0px;									padding:						0px;								}h3{									font-weight:				bold;									font-style:					normal;									color:							#d5026e;									border-width:				0px 0px 1px 4px;									border-style:				solid solid dotted solid;									border-color:				#d5026e;									margin:						0px 0px 10px 0px;									padding:						0px 0px 0px 6px;								}h3.m0{									margin:						0px;									padding:						0px;								}/*				block060217 start				*/h4{									font-weight:				bold;									font-style:					normal;									color:							#003399;									border-width:				0px 0px 1px 4px;									border-style:				solid solid dotted solid;									border-color:				#003399;									margin:						0px 0px 10px 0px;									padding:						0px 0px 0px 6px;								}h4.m0{									margin:						0px;									padding:						0px;								}/*				block060217 end				*/p{									margin:						0px 10px 10px 10px;									padding:						0px;								}p.h2{									width:						560px;									margin:						0px 0px 0px 0px;									padding:						5px 0px 5px 20px;								}p.m5{									margin:						0px 0px 5px 0px;									padding:						0px;								}p.m0{									margin:						0px 10px 0px 10px;									padding:						0px;								}p.jcm{									margin:						0px;									padding:						5px 0px 5px 0px;									background-color:		#ffffff;								}p.pickup{									margin:						0px;									padding:						5px 0px 5px 0px;									background-color:		#ffffff;								}/*				p_sa_060328	start	*/p.news_m{									width:							550px;									text-indent:					1em;									text-align:						left;									margin:						15px 20px 0px 15px;								}p.news_m0{									width:							550px;									text-indent:					1em;									text-align:						left;									margin:						0px 20px 0px 15px;								}p.news_m02{									width:							550px;									text-indent:					1em;									text-align:						left;									margin:						-5px 20px 0px 15px;								}p.news_m03{									text-indent:					1em;									text-align:						left;									margin:						0px 0px 0px 0px;								}/*				p_sa_060403	start news050714.html	*/p.news_m0_block{									width:							520px;									text-indent:					1em;									text-align:						left;									margin:						0px 20px 0px 25px;								}/*				p_sa_060403	end news050714.html	*/p.news_r{									text-indent:					-1em;									margin:						0px 0px 5px 13px;									padding:						0;								}p.news_r_kakko{									text-indent:					-1.3em;									margin:						0px 0px 0px 18px;									padding:						0;								}p.news_r_kakko_t5{									text-indent:					-1.3em;									margin:						5px 0px 0px 18px;									padding:						0;								}p.news_r_maru{									text-indent:					-0.4em;									margin:						0px 0px 0px 5px;									padding:						0;								}/*				p_sa_060403	end news050531_03.html	*/p.news_r_maru02{									text-indent:					-0.6em;									margin:						0px 0px 0px 8px;									padding:						0;								}p.news_r_maru03{									text-indent:					-0.75em;									margin:						0px 0px 0px 13px;									padding:						0;								}/*				p_sa_060403	end news050531_03.html	*/p.news_r2{									text-indent:					-0.5em;									margin:						0px 0px 0px 22px;									padding:						0;								}p.news_r_m5{									text-indent:					-2.5em;									margin:						5px 10px 5px 35px;								}p.news_r_m5_2{									text-indent:					-4.4em;									margin:						0px 10px 0px 60px;								}p.news_r6{									text-indent:					-6em;									text-align:						left;									margin:						15px 30px 5px 90px;								}p.news_r6_h0{									text-indent:					-6em;									text-align:						left;									margin:						0px 30px 5px 95px;								}p.news_r6_80{									text-indent:					-5.8em;									text-align:						left;									margin:						5px 30px 5px 78px;								}/*				p_sa_060403	start news050531_01.html	*/p.news_r6_84{									text-indent:					-6.2em;									text-align:						left;									margin:						5px 20px 5px 84px;								}/*				p_sa_060403	end news050531_01.html	*/p.news_r8{									text-indent:					-7.6em;									text-align:						left;									margin:						0px 5px 5px 115px;								}p.news_ms{									text-indent:					-2.5em;									text-align:						left;									margin:						10px 30px 0px 45px;									font-size:						10px;									line-height:					120%;									color:							#c60;								}p.news_ms0{									text-indent:					-2.5em;									text-align:						left;									margin:						0x 30px 0px 45px;									font-size:						10px;									line-height:					120%;									color:							#c60;								}/*				p_sa_060403	start news040731.html	*/p.news_ms_black{									text-indent:					-2.5em;									text-align:						left;									margin:						10px 30px 0px 45px;									font-size:						10px;									line-height:					120%;								}p.news_ms_black_h0{									text-indent:					-2.5em;									text-align:						left;									margin:						0px 30px 0px 45px;									font-size:						10px;									line-height:					120%;								}p.news_ms_black02{									text-indent:					-4.5em;									text-align:						left;									margin:						10px 30px 0px 60px;									font-size:						10px;									line-height:					120%;								}/*				p_sa_060403	end news040731.html	*/p.news_sub02{									text-indent:					-2em;									text-align:						left;									width:						500px;									margin:						0px 10px 5px 70px;									padding:						0px;									font-size:						10px;									color:							#c60;								}p.news_sub03{									text-align:						left;									margin:						0px 10px 5px 40px;									padding:						0px;									font-size:						10px;									color:							#c60;								}p.news_sub03_2{									text-align:						left;									margin:						0px 10px 0px 40px;									padding:						0px;								}								p.news_sub03_3{									text-align:						left;									margin:						0px 10px 5px 20px;									padding:						0px;									font-size:						10px;									line-height:					150%;									color:							#c60;									text-indent:					-1em;								}							/*				p_sa_060328	end	*/					/*				p_sa_060404	start nnews050401_04.html	*/p.news_sub_l42{									text-align:						left;									margin:						0px 10px 0px 41px;									padding:						0px;								}p.list{									text-align:						left;									line-height:					120%;								}p.list02{									text-align:						left;									line-height:					120%;									margin:							0px 0px 5px 10px;								}/*				p_sa_060404	end news050401_04.html	*//*				div_sa_060328	start	*/div.news_n{									width:						560px;									font-weight:				bold;									font-style:					normal;									font-size:					14px;									color:						#5a0023;									background-color:			#E9B9CF;									margin:						0px 0px 10px 15px;									padding:					10px 8px 10px 8px;									text-align:					center;																	}div.news_sub{									width:						560px;									font-weight:				bold;									font-style:					normal;									color:						#FFF;									background-color:			#C00066;									margin:						25px 0px 15px 15px;									padding:					5px 8px 5px 8px;									text-align:					center;																	}/*				div_sa_060403	news050714.html	start*/div.news_sub_p{									width:						500px;									font-style:					normal;									background-color:			#EEF;									margin:						25px 0px 15px 45px;									padding:					5px 8px 5px 8px;									text-align:					left;																	}div.news_sub_g{									width:						500px;									font-style:					normal;									background-color:			#EFE;									margin:						25px 0px 15px 45px;									padding:					5px 0px 5px 20px;									text-align:					center;																	}/*				div_sa_060403	news050714.html	end*//*				div_sa_060404	news050418.html	start*/div.news_sub_y{									width:						500px;									font-style:					normal;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#666;									background-color:			#FFC;									margin:						25px 0px 15px 45px;									padding:					5px 5px 5px 5px;									text-align:					left;																	}/*				div_sa_060404	news050418.html	end*/div.news_block{									width:						80%;									font-style:					normal;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#d5026e;									margin:						0px 0px 10px 10px;									padding:					10px 8px 10px 8px;									text-align:					left;									background-color:			#F4E7EE;																}/*				div_sa_060403	news050620.html	start*/div.news_block_c{									width:						80%;									font-style:					normal;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#d5026e;									margin:						0px 0px 10px 10px;									padding:					10px 8px 10px 8px;									text-align:					center;									background-color:			#F4E7EE;																}/*				div_sa_060403	news050620.html	end*//*				div_sa_060411	news050214.html	start*/div.news_block_c65{									width:						65%;									font-style:					normal;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#d5026e;									margin:						0px 0px 10px 10px;									padding:					10px 8px 10px 8px;									text-align:					center;									background-color:			#F4E7EE;																}/*				div_sa_060411	news050214.html	end*//*				div_sa_060411	news041104.html	start*/div.news_block_c75{									width:						75%;									font-style:					normal;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#d5026e;									margin:						0px 0px 10px 10px;									padding:					10px 8px 10px 8px;									text-align:					center;									background-color:			#F4E7EE;																}/*				div_sa_060411	news041104.html	end*//*				div_sa_060406	news041125.html	start*/div.news_block_f{									width:						100%;									font-style:					normal;									color:						#d5026e;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#d5026e;									margin:						0px 0px 2px 0px;									padding:					2px 2px 2px 2px;									text-align:					left;									background-color:			#FFF;																}/*				div_sa_060406	news041125.html	end*//*				div_sa_060412	news040804.html	start*/div.news_block_f02{									font-style:					normal;									color:						#d5026e;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#d5026e;									padding:					2px 2px 2px 2px;									margin:						0px 0px 5px 0px;									font-weight:				bold;									text-align:					left;									background-color:			#FFF;									float:						left; 																}div.news_block_f03{									font-style:					normal;									color:						#FFF;									padding:					2px 2px 2px 2px;									margin:						0px 0px 0px 0px;									font-weight:				bold;									text-align:					left;									background-color:			#d5026e;									float:						left; 																}div.news_block_f04{									font-style:					normal;									font-size:					14px;									color:						#5A0023;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#C00066;									padding:					5px 5px 5px 5px;									margin:						0px 0px 1px 0px;									text-align:					left;									background-color:			#E9B9CF;									float:						left; 																}div.news_block_f05{									font-style:					normal;									color:						5A0023;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#C00066;									padding:					2px 2px 2px 2px;									margin:						0px 0px 1px 0px;									text-align:					left;									background-color:			#E9B9CF;									float:						left; 																}/*				div_sa_060412	news040804.html	end*//*				div_sa_060420	news040731.html	start*/div.news_block_f06{									font-style:					normal;									padding:					0px 2px 0px 0px;									margin:						0px 0px 0px 0px;									text-align:					left;									float:						left; 																}div.news_block_f07{									font-style:					normal;									padding:					0px 0px 0px 30px;									margin:						0px 0px 0px 0px;									text-align:					left;									float:						left; 																}/*				div_sa_060420	news040731.html	end*//*				div_sa_060418	support/scholarship/apply.html	start*/div.block_c60{									font-style:					normal;									border-width:				1px 1px 1px 1px;									border-style:				solid solid solid solid;									border-color:				#c60;									padding:					2px 2px 2px 2px;									margin:						0px 0px 1px 0px;									background-color:			#FFF;																}/*				div_sa_060418	support/scholarship/apply.html	end*//*				div_sa_060418	support/scholarship/apply.html	start*/.block_fff{									font-style:					normal;									padding:					2px 2px 2px 2px;									margin:						0px 0px 1px 13px;									background-color:			#FFF;																}/*				div_sa_060418	support/scholarship/apply.html	end*//*				div_sa_060418	support/scholarship/faq.html	start*/.block_fee{									font-style:					normal;									font-weight:				bold;									color:						#d5026e;									padding:					2px 2px 2px 2px;									margin:						0px 0px 1px 0px;									background-color:			#F4E7EE;																}/*				div_sa_060418	support/scholarship/faq.html	end*/								/*				div_sa_060328	end	*/																.block{									width:						560px;									margin:						10px 10px 10px 15px;									padding:						0px;								}.block_bottom{									width:						560px;									margin:						50px 10px 10px 10px;									padding:						0px;								}/*				block_sa_060328	start	*/.block_ad{									width:						520px;									margin:						0px 10px 0px 25px;									padding:						0px;								}.block_ad15{									width:						520px;									margin:						5px 10px 0px 15px;									padding:						0px;								}.block_ad_r15{									margin:						5px 10px 0px 15px;									padding:						0px;								}.block_ad_tsume{									margin:						-15px 10px 0px 25px;									padding:						0px;								}.block_news{									width:						520px;									margin:						5px 10px 0px 40px;									padding:						0px;								}.block_news_sub{									width:						510px;									margin:						5px 10px 5px 60px;									padding:						0px;								}.block_news_sub02{									margin:						5px 10px 5px 60px;									padding:						0px;								}/*				block_sa_060328	end	*/								/*				block_sa_060406	start	news050201.html*/.block_ad_s{									margin:						0px;									padding:					0px 10px 5px 25px;								}/*				block_sa_060406	end	news050201.html*//*				block_sa_060411	start	news041221.html*/.block_ad_s02{									margin:						0px;									padding:					0px 10px 5px 13px;								}/*				block_sa_060411	end	news041221.html*//*				cell_sa_060308	start	*/.cell-corp1{									background-color:			#E9B9CF;									border:						1px solid #FFF;									padding:					5px 5px 5px 5px;									margin:						0px;									white-space:				nowrap;								}								.cell-corp2{									background-color:			#F4E7EE;									border-color:				#FFFFFF;									border-style:				solid;									border-width:				1px;									padding:					5px 5px 5px 5px;									margin:						0px;								}.cell-corp2_nl{									background-color:			#F4E7EE;									padding:					5px 5px 5px 5px;									margin:						0px;								}/*				cell_sa_060403	news050620.html start	*/.cell-corp2_nw{									background-color:			#F4E7EE;									border:						1px solid #FFF;									padding:					5px 5px 5px 5px;									margin:						0px;									white-space:				nowrap;								}/*				cell_sa_060403	news050620.html end	*/.cell-corp3{									background-color: #F7F9E6;									padding:						0px;}.cell-corp4{									background-color:			#E9B9CF;									color:						#5a0023;									font-weight:				bold;									text-align:					center;									border:						1px solid #FFF;									padding:					5px 5px 5px 5px;									margin:						0px;									white-space:				nowrap;								}.cell-corp5{									background-color:			#E9B9CF;									color:						#5a0023;									text-align:					center;									border:						1px solid #FFF;									padding:					5px 5px 5px 5px;									margin:						0px;									white-space:				nowrap;								}.cell-corp5_n{									background-color:			#E9B9CF;									color:						#5a0023;									border-color:				#FFFFFF;									border-style:				solid;									border-width:				1px;									padding:					5px 5px 5px 5px;									margin:						0px;									white-space:				nowrap;								}table.cell-corp5_1{									border-collapse:collapse;																	}/*				cell_sa_060308	end	*//*				cell_sa_060418	support/scholarship/event.html start	*/.cell-corp6{									background-color:			#d5026e;									color:						#FFF;									font-weight:				bold;									text-align:					left;									padding:					5px 5px 5px 5px;									margin:						0px;									white-space:				nowrap;								}/*				cell_sa_060418	support/scholarship/event.html end	*//*				form				*/form{									margin:						0px;									padding:						0px;								}/*				layout_master				*/#page_top{									width:						780px;									height:						20px;									background-image:		url("../part/img/bg_top.gif");								}#header{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_header.gif");									background-position:	top;								}#header_navi_01{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_header_navi_01.gif");									background-position:	top;								}#header_navi_02{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_header_navi_02.gif");									background-position:	top;								}#contents{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_contents.gif");								}								/*				layout_master060217	start				*/		#contents02{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_contents02.gif");								}#contents03{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_contents03.gif");								}#contents04{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_contents04.gif");								}#contents_img{									width:						780px;									padding:						0px 20px 10px 20px;									background-image:		  url("../part/img/bg_footer.gif");								}/*				layout_master060217	end				*/#kv{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_kv.gif");								}#contents_navi{									width:						150px;								}/*				layout_master_sa_060424	start	index.html			*/#contents_navi_top{									width:						149px;								}#contents_navi_top02{									width:						147px;								}								#contents_top_main{									width:						580px;								}div.contents_news{									font-style:					normal;									color:							#000000;									border-width:				2px 0px 0px 0px;									border-style:				solid;									border-color:				#C13C4D;									margin:						0px 0px 0px 0px;									padding:						10px 30px 10px 20px;									background-color:		#FBEBF1;								}								/*				layout_master_sa_060424	end		index.html		*/#contents_body{									width:						590px;								}/*				layout_master_sa_060424	start	index.html			*/								#contents_body_top{									width:						580px;								}		/*				layout_master_sa_060424	end		index.html				*/#footer_navi_01{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_footer_navi_01.gif");									background-position:	bottom;								}#footer_navi_02{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_footer_navi_01.gif");									background-position:	bottom;								}#footer_navi_03{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_footer_navi_03.gif");									background-position:	bottom;								}#footer{									width:						780px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_footer.gif");									background-position:	bottom;								}#page_bottom{									width:						780px;									height:						20px;									background-image:		url("../part/img/bg_bottom.gif");								}/*				layout_header				*/#header_line_01{									width:						740px;									height:						3px;									background-color:		#d5026e;								}#header_line_02{									width:						740px;									height:						1px;									background-color:		#b5004c;									clear:							both;								}#header_body_01{									width:						205px;									padding:						28px 20px 27px 20px;									float:							left;								}#header_body_02{									width:						535px;									padding:						0px 15px 0px 0px;									text-align:					right;								}#header_navi_body_01{									width:						740px;									padding:						0px 0px 0px 0px;								}#header_navi_line_01{									width:						740px;									height:						1px;									background-color:		#b5004c;								}#header_navi_body_02{									width:						740px;									padding:						0px 0px 0px 0px;								}#header_navi_line_02{									width:						740px;									height:						2px;									background-color:		#b5004c;								}#header_body_02_01{									padding:						15px 0px 10px 0px;								}#header_body_02_02{									padding:						0px 0px 15px 0px;								}/*		layout_header 060216 start	*/#header_line_03{									width:						740px;									height:						1px;									background-color:		#003399;									clear:							both;								}#header_navi_line_03{									width:						740px;									height:						2px;									background-color:		#003399;								}/*		layout_header 060216 end	*//*				layout_footer				*/#footer_line_01{									width:						740px;									height:						1px;									background-color:		#ffffff;									clear:							both;								}#footer_navi_line_01{									width:						740px;									height:						1px;									background-color:		#999999;								}#footer_body_01{									width:						400px;									padding:						15px 0px 15px 15px;									background-image:		url("../part/img/footer_bg.gif");									float:							left;								}#footer_body_02{									width:						340px;									padding:						15px 15px 15px 0px;									background-image:		url("../part/img/footer_bg.gif");									text-align:					right;								}.footer_body_navi_01{									width:						120px;									padding:						5px 0px 5px 15px;									float:							left;								}.footer_body_navi_02{									width:						620px;									padding:						5px 15px 5px 0px;								}/*				layout_contents_bottom				*/#contents_bottom_line{									width:						577px;									height:						1px;									background-color:		#af0049;								}#contents_bottom_title{									width:						577px;								}#contents_bottom_text{									width:						557px;									margin:						10px;								}/*				layout_navi				*/#navi_01{									width:						150px;									padding:						10px 8px 10px 7px;								}#navi_01_r{									width:						150px;									padding:						10px 0px 10px 0px;									float:						right;								}#navi_01_l{									width:						100px;									padding:						10px 0px 10px 7px;									float:						left;								}#navi_01_w240{									width:						240px;									padding:						10px 0px 10px 7px;								}#navi_01_l4{									width:						150px;									padding:						10px 8px 10px 4px;								}#navi_02{									width:						150px;									padding:						0px 12px 10px 11px;								}/*				layout_navi060206 start				*/#navi_03{									width:						150px;									padding:						0 0 0 4px;								}/*				layout_navi060206 end				*//*				layout_table				*/table.layout_100pa{									width:						100%;									border-width:				0px;									border-style:				solid;									border-color:				#af0049;									margin:						0px;									padding:						0px;								}table.layout_50pa{									width:						50%;									border-width:				0px;									border-style:				solid;									border-color:				#af0049;									margin:						0px;									padding:						0px;								}table.layout_100pa_block{									width:						100%;									border-width:				0px;									border-style:				solid;									border-color:				#af0049;									margin:						0px 10px 10px 10px;									padding:						0px;								}/*				table_sa_060328	start	*/table.news_r{									width:						85%;									border-collapse:			collapse;									border-width:				1px;									border-style:				solid;									border-color:				#666;									margin:						0px 10px 10px 10px;									padding:					0px;								}								td.news_rh{									background-color:			#FCC;									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#666;									padding:					5px;									font-weight:				bold;									font-size:					16px;									text-align:					center; 								}td.news_rh02{									background-color:			#FCC;									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#666;									padding:					5px;									text-align:					center; 								}td.news_rh03{									background-color:			#BEE1F6;									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#666;									padding:					5px;									text-align:					center; 								}td.news_r01{									font-weight:				bold;									text-align:					right;									white-space:				nowrap;									padding:					10px 0px 0px 10px; 								}td.news_r01_b10{									font-weight:				bold;									text-align:					right;									white-space:				nowrap;									padding:					10px 0px 10px 10px; 								}td.news_r02{									padding:					10px 10px 0px 0px;									text-align:					left;								}td.news_r02_b10{									padding:					10px 10px 10px 0px;									text-align:					left;								}td.news_r02_nw{									padding:					5px 10px 5px 0px;									text-align:					left;									white-space:				nowrap;								}table.news_r2{									width:						85%;									border-collapse:			collapse;									border-width:				1px;									border-style:				solid;									border-color:				#666;									margin:						0px 10px 10px 10px;									padding:					0px;								}table.news_r2 td,th{									padding:					5px 5px 5px 5px;									border-width:				1px 1px 1px 1px;									border-style:				solid;									border-color:				#666;								}td.news_rl{									background-color:			#FCC;									padding:					5px;									font-weight:				bold;									text-align:					right;									white-space:				nowrap; 								}table.news_r3{									border-collapse:			collapse;									margin:						0px;									padding:					0px;								}table.news_r3 td,th{									padding:					5px 10px 5px 0px;								}td.news_r3l{									padding:					5px 10px 5px 0px;									white-space:				nowrap;								}/*				table_sa_060412	start	news040721.html*/table.news_r4{									width:						85%;									border-collapse:			collapse;									border-width:				1px;									border-style:				solid;									border-color:				#d5026e;									margin:						0px 10px 10px 10px;									padding:					0;								}								td.news_rh4{									background-color:			#FFF;									padding:					10px 0px 0px 0px;									font-weight:				bold;									text-align:					center;									color:						#d5026e;								}/*				table_sa_060412	end	news040721.html*//*				table_sa_060328	start	*/table.nomal{									margin:						0px;									padding:					0px;								}table.nomal td,th{									padding:					0px 5px 5px 0px;								}td.nomal_nw{									padding:					0px 5px 5px 0px;									white-space:				nowrap;								}td.nomal_r15{									padding:					0px 15px 5px 0px;								}								/*				table_sa_060522	start	list.html	*/table.list{									width:						540px;									border-collapse:			collapse;									border-width:				1px;									border-style:				solid;									border-color:				#999;									margin:						0px;									padding:					0px;								}table.list td{									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#999;									margin:						0px;									padding:					5px 5px 5px 5px;								}td.list_header{									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#999;									background-color:			#FFE8EB;									margin:						0px;									padding:					5px 5px 5px 5px;								}/*				table_sa_060522	end	list.html	*//*				hr_sa_060328	start	*/hr{									width:						560px;									margin:						15px 10px 5px 10px;									border:						none;									border-top:					1px #666 solid;									_height:					1px;								}hr.pink{									width:						560px;									margin:						15px 10px 15px 10px;									border:						none;									border-top:					1px #c00066 solid;									_height:					1px;								}hr.dots{									width:						560px;									margin:						15px 10px 15px 10px;									border:						none;									border-top:					1px #666 dotted;									_height:					1px;								}hr.dots550{									width:						550px;									margin:						15px 10px 15px 10px;									border:						none;									border-top:					1px #666 dotted;									_height:					1px;								}hr.hr_s{									width:						50%;									border:						none;									border-top:					1px #666 solid;									_height:					1px;								}/*				hr_sa_060328	end	*//*				margin				*/.mr1{									margin:						0px 1px 0px 0px;								}.mr11{									margin:						0px 11px 0px 0px;								}.mr5{									margin:						0px 5px 0px 0px;								}.ml5{									margin:						0px 0px 0px 5px;								}.mt5{									margin:						5px 0px 0px 0px;								}.mb5{									margin:						0px 0px 5px 0px;								}.mr10{									margin:						0px 10px 0px 0px;								}.ml10{									margin:						0px 0px 0px 10px;								}.mt10{									margin:						10px 0px 0px 0px;								}.mb10{									margin:						0px 0px 10px 0px;								}.mr15{									margin:						0px 15px 0px 0px;								}.ml15{									margin:						0px 0px 0px 15px;								}.mt15{									margin:						15px 0px 0px 0px;								}.mb15{									margin:						0px 0px 15px 0px;								}.mr20{									margin:						0px 20px 0px 0px;								}.ml20{									margin:						0px 0px 0px 20px;								}.mt20{									margin:						20px 0px 0px 0px;								}.mb20{									margin:						0px 0px 20px 0px;								}/*				table_slist01				*/table.slist01{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#af0049;									padding:						0px;									margin:						0px;								}table.slist01 td.slist01a{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						1px 0px 0px 2px;									background-color:		#ffffff;								}table.slist01 td.slist01b{									width:						100%;									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ce0a54;								}table.slist01 td.slist01c{									width:						100%;									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#da6754;								}table.slist01 td.slist01d{									width:						100%;									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ab2c5f;								}table.slist01 td.slist01e{									width:						100%;									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#a96767;								}table.slist01 td.slist01f{									width:						100%;									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#9e3b7d;								}.slist01_text_01{									color:							#ffffff;								}.slist01_text_02{									margin:						5px 0px 0px 0px;									color:							#ffffff;									font-size:					12px;								}.slist01_icon_mr2{									margin:						0px 2px 2px 0px;								}/*				table_slist02				*/table.slist02{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#af0049;									padding:						0px;									margin:						0px;								}table.slist02 td.slist02a{									border-width:				0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ffffee;								}table.slist02 td.slist02b{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ffffee;								}table.slist02 td.slist02c{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ffffee;								}table.slist02 td.slist02d{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ffffee;								}.slist02_text_01{									font-weight:				bold;									font-style:					normal;									color:							#af0049;									border-width:				0px 0px 0px 4px;									border-style:				solid;									border-color:				#af0049;									margin:						0px;									padding:						0px 0px 0px 4px;								}.slist02_text_02{									margin:						0px;									padding:						0px;								}/*				table_slist03				*/table.slist03{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#787878;									padding:						0px;									margin:						0px;								}table.slist03 td.slist03a{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#787878;									padding:						5px;									background-color:		#fff3f3;								}table.slist03 td.slist03b{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#787878;									padding:						5px;									background-color:		#fff3f3;								}/*				layout_slist_set				*/#slist_set{									width:						557px;									margin:						10px;								}#slist_set_line{									width:						577px;									height:						1px;									background-color:		#af0049;								}/*				layout_page_title				*/h1.page_title{									margin:						0px;									padding:						0px;									position:						absolute;									left:							-9999px;									top:							-999px;								}#page_title_popup{									width:						577px;									background-image:		url("../../img/t_bg.gif");									background-repeat:		no-repeat;									background-position:	0px 0px;								}#page_title_01{									width:						440px;								}/*				table_clist01				*/table.clist01{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#af0049;									padding:						0px;									margin:						0px;								}table.clist01 td.clist01a{									border-width:				0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ffffff;								}table.clist01 td.clist01b{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ffffff;								}table.clist01 td.clist01c{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ffffff;								}table.clist01 td.clist01d{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#af0049;									padding:						5px;									background-color:		#ffffff;								}/*				table_sdetail01				*/table.sdetail01{									width:						550px;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#999999;									margin:						0px 10px 10px 10px;									padding:						0px;								}/*				sa_060602_table_sdetail01	start			*/table.sdetail01_01{									border-width:				1px 1px 1px 1px;									border-style:				solid;									border-color:				#E9B9CF;									margin:						0px 0px 0px 0px;									padding:					5px 5px 5px 5px;								}/*				sa_060602_table_sdetail01	end			*/table.sdetail01 td.sdetail01aa{									border-width:				0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffee;								}table.sdetail01 td.sdetail01ab{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffee;								}table.sdetail01 td.sdetail01ac{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#999999;									padding:						5px;									background-color:		#ffffee;								}table.sdetail01 td.sdetail01ad{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffee;								}table.sdetail01 td.sdetail01ae{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffee;								}table.sdetail01 td.sdetail01af{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffee;								}table.sdetail01 td.sdetail01ag{									border-width:				0px 1px 1px 0px;									border-style:				dotted;									border-color:				#999999;									padding:						5px;									background-color:		#ffffee;								}table.sdetail01 td.sdetail01ah{									border-width:				0px 1px 1px 0px;									border-style:				solid dotted solid solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffee;								}table.sdetail01 td.sdetail01ba{									border-width:				0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail01 td.sdetail01bb{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail01 td.sdetail01bc{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#999999;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail01 td.sdetail01bd{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#999999;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail01 td.sdetail01be{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail01 td.sdetail01bf{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail01 td.sdetail01bg{									border-width:				0px 1px 1px 0px;									border-style:				dotted;									border-color:				#999999;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail01 td.sdetail01bh{									border-width:				0px 1px 1px 0px;									border-style:				solid dotted solid solid;									border-color:				#999999;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail01 td.sdetail01ca{									border-width:				0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffff;								}table.sdetail01 td.sdetail01cb{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffff;								}table.sdetail01 td.sdetail01cc{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#999999;									padding:						5px;									background-color:		#ffffff;								}table.sdetail01 td.sdetail01cd{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffff;								}table.sdetail01 td.sdetail01ce{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffff;								}table.sdetail01 td.sdetail01cf{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffff;								}table.sdetail01 td.sdetail01cg{									border-width:				0px 1px 1px 0px;									border-style:				dotted;									border-color:				#999999;									padding:						5px;									background-color:		#ffffff;								}table.sdetail01 td.sdetail01ch{									border-width:				0px 1px 1px 0px;									border-style:				solid dotted solid solid;									border-color:				#999999;									padding:						5px;									background-color:		#ffffff;								}table.sdetail01 td.sdetail01da{									border-width:				0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#d5026e;								}table.sdetail01 td.sdetail01db{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#d5026e;								}table.sdetail01 td.sdetail01dc{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#999999;									padding:						5px;									background-color:		#d5026e;								}table.sdetail01 td.sdetail01dd{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#999999;									padding:						5px;									background-color:		#d5026e;								}table.sdetail01 td.sdetail01de{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#d5026e;								}table.sdetail01 td.sdetail01df{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#999999;									padding:						5px;									background-color:		#d5026e;								}table.sdetail01 td.sdetail01dg{									border-width:				0px 1px 1px 0px;									border-style:				dotted;									border-color:				#999999;									padding:						5px;									background-color:		#d5026e;								}table.sdetail01 td.sdetail01dh{									border-width:				0px 1px 1px 0px;									border-style:				solid dotted solid solid;									border-color:				#999999;									padding:						5px;									background-color:		#d5026e;								}.sdetail01_text_01{									font-weight:				bold;									font-style:					normal;									color:							#af0049;									border-width:				0px 0px 0px 4px;									border-style:				solid;									border-color:				#af0049;									margin:						0px;									padding:						0px 0px 0px 4px;								}.sdetail01_text_02{									margin:						0px;									padding:						0px;								}.sdetail01_text_03{									font-weight:				bold;									font-style:					normal;									color:							#ffffff;								}.sdetail01_text_04{									color:							#ffffff;								}.sdetail01_text_05{									margin:						0px;									padding:						0px;									border-width:				1px 1px 1px 1px;									border-style:				solid;									border-color:				#999999;									margin:						0px;									padding:						5px 5px 5px 5px;									background-color:		#ffffff;								}.sdetail01_text_06{									font-weight:				bold;									font-style:					normal;									color:							#af0049;								}/*				table_sdetail02				*/table.sdetail02{									width:						560px;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#cc0066;									margin:						0px 10px 10px 10px;									padding:						0px;								}table.sdetail02 td.sdetail02aa{									border-width:				0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffee;								}table.sdetail02 td.sdetail02ab{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffee;								}table.sdetail02 td.sdetail02ac{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffee;								}table.sdetail02 td.sdetail02ad{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffee;								}table.sdetail02 td.sdetail02ae{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffee;								}table.sdetail02 td.sdetail02af{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffee;								}table.sdetail02 td.sdetail02ag{									border-width:				0px 1px 1px 0px;									border-style:				dotted;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffee;								}table.sdetail02 td.sdetail02ah{									border-width:				0px 1px 1px 0px;									border-style:				solid dotted solid solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffee;								}table.sdetail02 td.sdetail02ba{									border-width:				0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail02 td.sdetail02bb{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail02 td.sdetail02bc{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#cc0066;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail02 td.sdetail02bd{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail02 td.sdetail02be{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail02 td.sdetail02bf{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail02 td.sdetail02bg{									border-width:				0px 1px 1px 0px;									border-style:				dotted;									border-color:				#cc0066;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail02 td.sdetail02bh{									border-width:				0px 1px 1px 0px;									border-style:				solid dotted solid solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#eeeeee;								}table.sdetail02 td.sdetail02ca{									border-width:				0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffff;								}table.sdetail02 td.sdetail02cb{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffff;								}table.sdetail02 td.sdetail02cc{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffff;								}table.sdetail02 td.sdetail02cd{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffff;								}table.sdetail02 td.sdetail02ce{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffff;								}table.sdetail02 td.sdetail02cf{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffff;								}table.sdetail02 td.sdetail02cg{									border-width:				0px 1px 1px 0px;									border-style:				dotted;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffff;								}table.sdetail02 td.sdetail02ch{									border-width:				0px 1px 1px 0px;									border-style:				solid dotted solid solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#ffffff;								}table.sdetail02 td.sdetail02da{									border-width:				0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#d5026e;								}table.sdetail02 td.sdetail02db{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#d5026e;								}table.sdetail02 td.sdetail02dc{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#cc0066;									padding:						5px;									background-color:		#d5026e;								}table.sdetail02 td.sdetail02dd{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#d5026e;								}table.sdetail02 td.sdetail02de{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#d5026e;								}table.sdetail02 td.sdetail02df{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#d5026e;								}table.sdetail02 td.sdetail02dg{									border-width:				0px 1px 1px 0px;									border-style:				dotted;									border-color:				#cc0066;									padding:						5px;									background-color:		#d5026e;								}table.sdetail02 td.sdetail02dh{									border-width:				0px 1px 1px 0px;									border-style:				solid dotted solid solid;									border-color:				#cc0066;									padding:						5px;									background-color:		#d5026e;								}.sdetail02_text_01{									font-weight:				bold;									font-style:					normal;									color:							#af0049;									border-width:				0px 0px 0px 4px;									border-style:				solid;									border-color:				#af0049;									margin:						0px;									padding:						0px 0px 0px 4px;								}.sdetail02_text_02{									margin:						0px;									padding:						0px;								}.sdetail02_text_03{									font-weight:				bold;									font-style:					normal;									color:							#ffffff;								}.sdetail02_text_04{									color:							#ffffff;								}.sdetail02_text_05{									margin:						0px;									padding:						0px;									border-width:				1px 1px 1px 1px;									border-style:				solid;									border-color:				#999999;									margin:						0px;									padding:						5px 5px 5px 5px;									background-color:		#ffffff;								}.sdetail02_text_06{									font-weight:				bold;									font-style:					normal;									color:							#af0049;								}/*				table_jcmlist01				*/table.jcmlist01{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px;									margin:						0px;								}table.jcmlist01 td.jcmlist01aa{									border-width:				0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffd597;								}table.jcmlist01 td.jcmlist01ab{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffd597;								}table.jcmlist01 td.jcmlist01ac{									width:						100%;									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffd597;								}table.jcmlist01 td.jcmlist01ad{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffd597;								}table.jcmlist01 td.jcmlist01ba{									border-width:				0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist01 td.jcmlist01bb{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist01 td.jcmlist01bc{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist01 td.jcmlist01bc_bg{									width:						100%;									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px 5px 0px 5px;									background-color:		#ffffff;									background-image:		url("../../img/bg_jcm_arrow.gif");									background-repeat:		no-repeat;									background-position:	50% 100%;								}table.jcmlist01 td.jcmlist01bc_bg_200250{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px 5px 0px 5px;									background-color:		#ffffff;									background-image:		url("../../img/bg_jcm_arrow.gif");									background-repeat:		no-repeat;									background-position:	5px 100%;								}table.jcmlist01 td.jcmlist01bd{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist01 td.jcmlist01bd_200250{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#fff5cd;								}table.jcmlist01 td.jcmlist01ca{									border-width:				0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ff2710;								}table.jcmlist01 td.jcmlist01cb{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ff2710;								}table.jcmlist01 td.jcmlist01cc{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ff2710;								}table.jcmlist01 td.jcmlist01cd{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ff2710;								}table.jcmlist01 td.jcmlist01dd{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffe0dc;								}/*				table_jcmlist02				*/table.jcmlist02{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#ff2710;									padding:						0px;									margin:						0px;								}table.jcmlist02 td.jcmlist02bd{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#ff2710;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist02 td.jcmlist02bd_200250{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#ff2710;									padding:						5px;									background-color:		#fff5cd;								}/*				table_jcmlist03				*/table.jcmlist03{									width:						100%;									border-width:				0px 0px 0px 0px;									border-style:				solid;									border-color:				#ffe5b7;									padding:						5px;									margin:						0px;									background-color:		#ffe5b7;								}/*				popup_tools				*/#popup_tools{										margin:						20px;									padding:						0px;									color:							#000000;									background-color:		#ffffff;									background-image:		url("../../img/bg_popup_tools.gif");								}#popup_tools_head{									width:						410px;									margin:						0px 0px 10px 0px;									padding:						0px;									background-image:		url("../../img/bg_popup_memo.gif");									background-repeat:		no-repeat;									background-position:	100% 0%;								}.popup_tools_table{									width:						410px;									margin:						0px 0px 10px 0px;									padding:						0px;								}#popup_tools_bt{									width:						410px;									margin:						30px 0px 0px 0px;									padding:						0px;								}#popup__bt{									margin:						30px 0px 0px 0px;									padding:						0px;								}table.popup_tools_table01{									width:						410px;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#3e6bfd;									padding:						0px;									margin:						0px;								}table.popup_tools_table01 td.popup_tools_table01a{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#3e6bfd;									padding:						5px;									background-color:		#ffffff;								}table.popup_tools_table01 td.popup_tools_table01b{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#3e6bfd;									padding:						5px;									background-color:		#ffffff;									text-align:					right;								}.bt_popup_tools_del{									margin:						0px 6px 2px 0px;								}/*				layout_popup				*/#page_top_popup{									width:						630px;									height:						20px;									background-image:		url("../part/img/bg_top_popup.gif");								}#header_popup{									width:						630px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_header_popup.gif");									background-position:	top;								}#contents_popup{									width:						630px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_contents_popup.gif");								}#contents_body_popup{									width:						590px;								}#footer_popup{									width:						630px;									padding:						0px 20px 0px 20px;									background-image:		url("../part/img/bg_footer_popup.gif");									background-position:	bottom;								}#page_bottom_popup{									width:						630px;									height:						20px;									background-image:		url("../part/img/bg_bottom_popup.gif");								}#header_line_01_popup{									width:						590px;									height:						3px;									background-color:		#d5026e;								}#header_line_02_popup{									width:						590px;									height:						1px;									background-color:		#da7fa5;									clear:							both;								}#header_body_01_popup{									width:						205px;									padding:						10px 20px 10px 20px;									float:							left;								}#header_body_02_popup{									width:						535px;									padding:						0px 15px 0px 0px;									text-align:					right;								}#header_body_02_01_popup{									padding:						15px 0px 15px 0px;								}#footer_line_01_popup{									width:						590px;									height:						1px;									background-color:		#ffffff;									clear:							both;								}#footer_body_01_popup{									width:						590px;									padding:						15px 15px 15px 0px;									background-image:		url("../part/img/footer_bg.gif");									text-align:					right;								}/*				table_pickuplist01				*/table.pickuplist01{									width:						100%;									border-width:				1px 0px 0px 0px;									border-style:				dotted;									border-color:				#b8b8b8;									padding:						0px;									margin:						0px;								}table.pickuplist01 td.pickuplist01a_bg{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#b8b8b8;									padding:						0px 5px 0px 5px;									background-color:		#ffffff;									background-image:		url("../../img/bg_pickup_arrow.gif");									background-repeat:		no-repeat;									background-position:	50% 100%;								}table.pickuplist01 td.pickuplist01b{									border-width:				0px 0px 1px 0px;									border-style:				dotted;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}/*				table_sadv				*/table.sadv01{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#ff742f;									padding:						0px;									margin:						0px;								}table.sadv01 td.sadv01a{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#ff742f;									padding:						5px;									background-color:		#ff742f;								}table.sadv01 td.sadv01b{									border-width:				0px 0px 0px 0px;									border-style:				solid;									border-color:				#ff742f;									padding:						5px;									background-color:		#ffd5c0;								}table.sadv01 td.sadv01c{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#ff742f;									padding:						5px;									background-color:		#ffd5c0;								}table.sadv01 td.sadv01d{									border-width:				0px 0px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#ff742f;									padding:						5px;									background-color:		#ffffff;								}table.sadv01 td.sadv01e{									border-width:				0px 1px 1px 0px;									border-style:				solid solid dotted solid;									border-color:				#ff742f;									padding:						5px;									background-color:		#ffffff;								}table.sadv01 td.sadv01f{									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#ff742f;									padding:						5px;									background-color:		#ffffff;								}table.sadv01 td.sadv01g{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#ff742f;									padding:						5px;									background-color:		#ffffff;								}.sadv01_text_01{									font-weight:				bold;									font-style:					normal;									color:							#ffffff;									margin:						0px;									padding:						0px;								}.sadv01_text_02{									font-weight:				bold;									font-style:					normal;									margin:						0px;									padding:						0px;								}.sadv01_text_03{									font-weight:				bold;									font-style:					normal;									color:							#ff742f;									margin:						0px;									padding:						0px;								}.sadv01_text_04{									margin:						0px;									padding:						0px;								}/*				table_jcmlist03				*/table.jcmlist03{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px;									margin:						0px;								}table.jcmlist03 td.jcmlist03a{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#3e6bfd;								}table.jcmlist03 td.jcmlist03b_bg{									width:						100%;									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px 5px 0px 5px;									background-color:		#ffffff;									background-image:		url("../../img/bg_jcm03_arrow.gif");									background-repeat:		no-repeat;									background-position:	50% 100%;								}table.jcmlist03 td.jcmlist03c{									width:						100%;									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist03 td.jcmlist03d{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}#page_title_line_jcm03{									width:						577px;									height:						1px;									background-color:		#3e6bfd;								}/*				table_jcmlist04				*/table.jcmlist04{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#80a4fe;									padding:						0px;									margin:						0px;								}table.jcmlist04 td.jcmlist04a{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#80a4fe;									padding:						5px;									background-color:		#ffffff;									background-image:		url("../../img/bg_jcm04.gif");								}/*				table_jcmlist05				*/table.jcmlist05{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px;									margin:						0px;								}table.jcmlist05 td.jcmlist05a{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ff2c11;								}table.jcmlist05 td.jcmlist05b_bg{									width:						100%;									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px 5px 0px 5px;									background-color:		#ffffff;									background-image:		url("../../img/bg_jcm05_arrow.gif");									background-repeat:		no-repeat;									background-position:	50% 100%;								}table.jcmlist05 td.jcmlist05c{									width:						100%;									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist05 td.jcmlist05d{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist05 td.jcmlist05e{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffb3a6;								}table.jcmlist05 td.jcmlist05f{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist05 td.jcmlist05g{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}#page_title_line_jcm05{									width:						577px;									height:						1px;									background-color:		#ff2c11;								}/*				table_jcmlist06				*/table.jcmlist06{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#ff2511;									padding:						0px;									margin:						0px;								}table.jcmlist06 td.jcmlist06a{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#ff2511;									padding:						5px;									background-color:		#ffffff;									background-image:		url("../../img/bg_jcm06.gif");								}/*				table_jcmlist07				*/table.jcmlist07{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px;									margin:						0px;								}table.jcmlist07 td.jcmlist07a{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#8bc24b;								}table.jcmlist07 td.jcmlist07b_bg{									width:						100%;									border-width:				0px 0px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						0px 5px 0px 5px;								}table.jcmlist07 td.jcmlist07c{									width:						100%;									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist07 td.jcmlist07d{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist07 td.jcmlist07e{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffb3a6;								}table.jcmlist07 td.jcmlist07f{									border-width:				0px 1px 0px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}table.jcmlist07 td.jcmlist07g{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#b8b8b8;									padding:						5px;									background-color:		#ffffff;								}#page_title_line_jcm07{									width:						577px;									height:						1px;									background-color:		#8bc24b;								}/*				table_jcmlist08				*/table.jcmlist08{									width:						100%;									border-width:				1px 0px 0px 1px;									border-style:				solid;									border-color:				#8bc24b;									padding:						0px;									margin:						0px;								}table.jcmlist08 td.jcmlist08a{									border-width:				0px 1px 1px 0px;									border-style:				solid;									border-color:				#8bc24b;									padding:						5px;								}/*				header site search				*/.header_site_search{									width:120px;									border:1px solid #e3007b;									background-color:		#ffffff;								}
