.now {
	background-color: #F5F2ED;
	height: 230px;
	overflow: auto; }
 
form {
	margin: 0px;
	padding: 0px; }
 
.s1orange_list {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #ff9900;
	letter-spacing: normal }
 
.keitai_select {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 170px;
	border: 1px #C6B785 solid ;
	height: 18px; }
 
.s1 {
	font-size: 10px;
	line-height: 16px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #4b4b4b;
	letter-spacing: normal }
 
.s2 {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #4b4b4b;
	line-height: 21px;
	text-decoration: none }
 
.s3 {
	font-size: 12px;
	line-height: 16px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #4b4b4b }
 
.s3w {
	font-size: 12px;
	line-height: 16px; }
 
.s3b {
	font-size: 14px;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #4b4b4b;
	text-decoration: none }
 
.s4 {
	font-size: 14px;
	line-height: 16px; }
 
.s4w {
	font-size: 14px;
	line-height: 18px; }
 
.s4b {
	font-size: 18px;
	line-height: 16px;
	font-weight: bolder; }
 
.s2b {
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	color: #4b4b4b }
 
.s1b {
	font-size: 10px;
	line-height: 16px;
	font-weight: bold }
 
.s5 {
	font-size: 17px;
	line-height: 18px; }
 
.s6 {
	font-size: 15px;
	line-height: 18px; }
 
.s2t {
	font-size: 12px;
	text-decoration: none;
	line-height: 21px }
 
.go {
	;
	clip: rect( ) }
 
.BA {
	border: 1px #999999 solid;
	font: 12px "ＭＳ Ｐゴシック", "Osaka" }
 
.BB {
	border: 1px #FF0000 solid;
	font: 12px "ＭＳ Ｐ明朝", "細明朝体" }
 
.TA {
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #e6e6e6;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px }
 
.s1c {
	font-size: 10px;
	line-height: 16px;
	font-family: "ＭＳ Ｐゴシック", "Osaka" }
 
.s1ec {
	font-size: 10px;
	line-height: 16px;
	font-family: "Arial", "Helvetica", "sans-serif" }
 
.TAs2 {
	overflow: hidden;
	width: 343pt;
	padding: 5pt;
	border: solid;
	color: #4b4b4b4;
	border-width: 1px 0px 0px 1px;
	border-color: #fdba2f background-color: #e6e6e6 ;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) }
 
.TAb {
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f;
	font-weight: bold;
	background-color: #e6e6e6;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 18px;
	width: 270px;
	border-width: 1px 0px 0px 1px }
 
.TAs1 {
	border: #fdba2f solid;
	color: #4b4b4b4;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	height: 18px;
	width: 110px;
	border-width: 1px 0px 0px 1px ;
	font-size: 9px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	background-color: #e6e6e6 }
 
a.s2l {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #007f52;
	line-height: 21px }
 
	a.s2l:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 12px;
		color: #007f52;
		line-height: 21px }
 
.TAs2_2 {
	overflow: hidden;
	width: 250px;
	border: none;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) }
 
.select {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 290px;
	border: 1px #C6B785 solid }
 
.TAs2_3 {
	overflow: hidden;
	width: 276px;
	border: none;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) }
 
.s2e {
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
	color: #4b4b4b ;
	line-height: 21px }
 
.s2c {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	line-height: 21px }
 
a.s2el {
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #007f52;
	line-height: 21px }
 
	a.s2el:hover {
		text-decoration: underline;
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size: 12px;
		color: #007f52;
		line-height: 21px }
 
.TAs2_4 {
	overflow: hidden;
	width: 150px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #e6e6e6;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( );
	border-width: 1px 0px 0px 1px }
 
a.s1l {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #007f52 ;
	line-height: 16px }
 
	a.s1l:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 10px;
		color: #007f52 ;
		line-height: 16px }
 
a.s1header {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #007f52;
	line-height: 16px }
 
	a.s1header:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 10px;
		color: #ffffff;
		line-height: 16px }
 
.s1header {
	font-size: 10px;
	line-height: 16px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #FFFFFF }
 
.s3c {
	font-size: 12px;
	line-height: 14px;
	font-family: "ＭＳ Ｐゴシック", "Osaka" }
 
.TAs2_5 {
	overflow: hidden;
	width: 170px;
	border: none;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) }
 
.select2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 300px;
	padding-left: 0px;
	border: 1px #C6B785 solid }
 
.TAs2_6 {
	overflow: hidden;
	width: 120px;
	border: none;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) }
 
.select3 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 260px;
	border: 1px #C6B785 solid }
 
.TAs2_7 {
	overflow: hidden;
	width: 136px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px ;
	height: 18px }
 
.TAs2_8 {
	overflow: hidden;
	width: 210px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px ;
	height: 18px }
 
.TAs2_9 {
	overflow: hidden;
	width: 443px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px }
 
.select4 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 110px;
	border: 1px #c6b785 solid }
 
.TAs2_10 {
	overflow: hidden;
	width: 113px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.TAs2_11 {
	overflow: hidden;
	width: 190px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFF0D0;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px }
 
.select5 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 69px;
	border: 1px #c6b785 solid }
 
.select6 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 42px;
	border: 1px #c6b785 solid }
 
.s2c_orange_link {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #f26522;
	text-decoration: none }
 
.s1c_orange_link {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #f26522;
	text-decoration: none }
 
a.s2c_orange_link:hover {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #f26522;
	text-decoration: underline }
 
a.s1c_orange_link:hover {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #f26522;
	text-decoration: underline }
 
a.s1l_top {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358 }
 
	a.s1l_top:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 10px;
		color: #704358 }
 
.TAs_top_copira {
	width: 165px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFF0D0;
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( );
	border-width: 1px 0px 0px 1px ;
	text-decoration: none;
	height: 16px }
 
a.s2cl {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 21px ;
	color: #FDBA2F }
 
	a.s2cl:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 12px;
		line-height: 21px ;
		color: #FDBA2F }
 
a.s1yellow_l {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #FC8911 }
 
	a.s1yellow_l:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 10px;
		color: #FC8911 }
 
.s1_list {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #4b4b4b;
	letter-spacing: normal }
 
.s2c_list {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	text-decoration: none }
 
.s2_list {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #4b4b4b;
	text-decoration: none }
 
a.s2l_list {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #007f52 }
 
	a.s2l_list:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 12px;
		color: #007f52 }
 
a.s22_list {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #364B9D }
 
	a.s22_list:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 12px;
		color: #364B9D }
 
.s2c-list { font-size:12px; font-family: "ＭＳ Ｐゴシック", "Osaka" }
 
.ss_list {
	font-size: 9px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #4b4b4b;
	letter-spacing: normal }
 
.s1c_list { font-size:10px; font-family: "ＭＳ Ｐゴシック", "Osaka" }
 
a.s1l_list {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #007f52 }
 
	a.s1l_list:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 10px;
		color: #007f52 }
 
.s2b_list { font-size:12px; font-weight: bold }
 
.TAs_bbs_name {
	overflow: hidden;
	width: 113px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.TAs_bbs_mail {
	overflow: hidden;
	width: 136px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px ;
	height: 18px }
 
.TAs_bbs_title {
	overflow: hidden;
	width: 210px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px ;
	height: 18px }
 
.TAs_bbs_message {
	overflow: hidden;
	width: 443px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px }
 
.TAs_bbs_search {
	overflow: hidden;
	width: 190px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFF0D0;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px }
 
.keitai_box {
	overflow: hidden;
	width: 146px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f
	background-color: #FFF0D0;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( );
	border-width: 1px 0px 0px 1px;
	height: 18px; }
 
.list_select {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 310px;
	border: 1px #C6B785 solid ;
	height: 18px }
 
.TAs_list_key {
	overflow: hidden;
	width: 280px;
	border: none;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	height: 18px }
 
.TAs_copira_year {
	overflow: hidden;
	width: 100px;
	border: none;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	height: 18px }
 
.select_copira2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 311px;
	padding-left: 0px;
	border: 1px #C6B785 solid ;
	height: 18px }
 
.select_copira1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 265px;
	border: 1px #C6B785 solid ;
	height: 18px }
 
.TAs_lbbs_pass {
	overflow: hidden;
	width: 113px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px ;
	height: 18px }
 
.TAs_bbs_kana {
	overflow: hidden;
	width: 140px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
a.s1c_blue_link:hover {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #2e3192;
	text-decoration: underline }
 
a.s1c_green_link:hover {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #007f52;
	text-decoration: underline }
 
.s1c_green_link {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #007f52;
	text-decoration: none }
 
.s1c_blue_link {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #2e3192;
	text-decoration: none }
 
.select_contact1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 138px;
	border: 1px #c6b785 solid ;
	height: 18px }
 
.select_contact2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 204px;
	border: 1px #c6b785 solid ;
	height: 18px }
 
.TAs_contact_error {
	overflow: hidden;
	width: 369px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.TAs_update_name {
	overflow: hidden;
	width: 180px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.TAs_update_year {
	overflow: hidden;
	width: 50px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.TAs_update_long {
	overflow: hidden;
	width: 340px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.TAs_update_tel {
	overflow: hidden;
	width: 108px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.TAs_update_age {
	overflow: hidden;
	width: 25px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.select_update_birth2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 50px;
	border: 1px #C6B785 solid ;
	height: 18px }
 
.TAs_update_long2 {
	overflow: hidden;
	width: 340px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px }
 
a.s1c_green2_link:hover {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #007f52;
	text-decoration: underline }
 
a.s1c_green2_link {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #000000;
	text-decoration: none }
 
a.s2c_red_link {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #ED1C24;
	text-decoration: none }
 
	a.s2c_red_link:hover {
		font-size: 12px;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		color: #ED1C24;
		text-decoration: underline }
 
.select_update {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 90px;
	border: 1px #C6B785 solid ;
	height: 18px }
 
.s1l_top {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358 }
 
a.s1cl_list {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #ee333f }
 
	a.s1cl_list:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 10px }
 
.s3c_list { font-size:14px; font-family: "ＭＳ Ｐゴシック", "Osaka" }
 
.TAs_update_zip {
	overflow: hidden;
	width: 90px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.TAs_update_birth1 {
	overflow: hidden;
	width: 50px;
	border: solid;
	color: #4b4b4b4;
	border-color: #fdba2f background-color: #FFFFFF;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( ) ;
	border-width: 1px 0px 0px 1px;
	height: 18px }
 
.select_update_birth1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #704358;
	background-color: #FEDC97;
	width: 55px;
	border: 1px #C6B785 solid ;
	height: 18px }
 
a.s2ll {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 21px ;
	color: #ff0000 }
 
	a.s2ll:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 12px;
		color: #ff0000;
		line-height: 21px }
 
.faq-box {
	overflow: hidden;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	clip: rect( );
	height: 18px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC; }
 
.s1faq {
	font-size: 10px;
	line-height: 16px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #5B5B5B }
 
a.s1faq {
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #007f52 ;
	line-height: 16px }
 
	a.s1faq:hover {
		text-decoration: underline;
		font-family: "ＭＳ Ｐゴシック", "Osaka";
		font-size: 10px;
		color: #007F52;
		line-height: 16px }
 
.s2-2 {
	font-size: 12px;
	;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #5B5B5B;
	line-height: 18px;
	font-style: normal;
	font-weight: normal; }
 
.s1-04 {
	font-size: 10px;
	line-height: 16px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #5b5b5b;
	letter-spacing: normal }
 
.fame-title-01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	border-top: 1px solid #FFB300;
	border-bottom: 1px solid #FFB300; }
 
.waku01 { border: 1px solid #FFB300; }
 
.style1 { color: #313131; }
 
a.award-title {
	font-size: 16px;
	font-weight: bolder;
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; }
 
	a.award-title:hover {
		font-weight: bolder;
		text-decoration: none;
		color: #336633; }
 
.kokuchi2009 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 190px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
}
