@charset "Shift_JIS"; 

/*                index.html           */
/*	main•”•ª‚Ì@*/
.cont1_i {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	color: #000033;
	letter-spacing: 1px;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
	height: 150px;
}
.cont1_i form {
	margin-top: 0px;
	margin-bottom: 0px;
}

/*	ŽŸ‚Ì‚SŒ‚ÌƒŠƒ“ƒN•”•ª@*/
.cont2_i {
	text-align: left;
}
.cont2_i a {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	margin-left: 20px;
}

/*	ƒfƒUƒCƒ“Šm”Fƒ{ƒ^ƒ“@*/
.btn_i {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

/*	Copy light•”•ª@*/
.footer_t {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10px;
	color: #000000;
	letter-spacing: 1px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
}

/*           index_des.html          */

/*	–{•¶ƒp[ƒg--ƒ{ƒbƒNƒX	*/
.dateBox_i {
	margin-top: 0px;
	border-bottom-color: #333333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	font-size: 10pt;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #990000;
	margin-right: 0px;
	padding-bottom: 2px;
	margin-left: 20px;
	width: 560px;
	padding-right: 0px;
	margin-bottom: 5px;
}

/*	‹LŽ––{•¶	*/
.newsBox_i {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*	‘åŒ©o‚µ	*/
.dateBox_i h2 {
	margin-bottom: 2px;
	margin-top: 10px;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14pt;
	color: #000000;
}

/*	’†Œ©o‚µ	*/
.chumidasi_i {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12pt;
	color: #333333;
	letter-spacing: 1px;
	font-style: normal;
	font-weight: bolder;
}

/*	–{•¶	*/
.txt_i {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	letter-spacing: 2px;
	margin-top: 5px;
	margin-right: 0px;
	padding-left: 0px;
	width: 380];
	width: 380px;
	margin-left: 0px;
}

/*	ƒtƒ[ƒg‰ðœ	*/
.clear_i {
	clear: both;
}
	
/*	‰æ‘œ	*/
.photoBoxR_i{
	float: right;
	padding-bottom: 0px;
	padding-right: 5px;
	margin-left: 10px;
}

/*	‹LŽ–ƒtƒbƒ^(“ŠeŽÒAƒRƒƒ“ƒgATB“™)	*/
.newsFoot_i {
	font-size: 8pt;
	color: #666666;
	text-align: left;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	letter-spacing: 1px;
	margin-bottom: 0px;
	width: 560px;
	margin-top: 13px;
}

/*@index.html‹y‚Ñindex_id.html_head•”•ª@*/
.link1 {
	width: 478px;
	padding-top: 40px;
	text-align: right;
}
.link1 a {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	letter-spacing: 1px;
}

/*@index.html‹y‚Ñindex_id.html_main•”•ª@*/

.main_i {
	height: 160px;
	border: 0;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 680px;
	
}
.main1 {
	background-color: #EFEFEF;
	width: 360px;
	height: 190px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding: 2;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border: 1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.main1 div {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14px;
	font-weight: bold;
	color: #313172;
}
.main1 h2 {
	font: 14px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	margin: 0px;
	color: #313172;
	letter-spacing: 0.5px;
	font-weight: bold;
	line-height: 16px;
}
.txt01 {
	height: 140px;
}
.txt01 h1 {
	font-size: 18px;
	color: #313172;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	margin: 0;
	font-weight: bold;
	margin-top: 100px;
}

/*     perf.html order.html •ª@@@*/
/*@perf.html_head•”•ª*/

.link1 {
	width: 478px;
	padding-top: 40px;
	text-align: right;
}
.link1 a {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	letter-spacing: 1px;
}
/*@perf.html_ƒƒCƒ“•”•ª@*/

.title_idid h1 {
	font: 18px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	margin: 0px;
	margin-left: 20px;
	font-weight: bold;
	padding: 5;
	line-height: 20px;
	letter-spacing: 1px;
	color: #4063AA;
	text-align: left;
}
.title_i {
	height: 50px;
	padding-top: 5px;
}

.title_i span {
	font: 10px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	color: #CC0000;
	margin-left: 10px;
}

.cont {
	width: 700px;
	text-align: center;
}
.input {
	width: 87%;
	margin-top: 3px;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	color: #000000;
}
.input tr {
	text-align: left;
}
.input_td {
	width: 25%;
	background-color: #F8F1DD;
	padding-left: 10px;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	letter-spacing: 1px;
}
.txt1_i {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	color: #990000;
	padding: 4px;
	padding-left: 25px;
	text-align: left;
	width: 680px;
}

/*@order.html_ƒ{ƒ^ƒ“@*/
.btn_i {
	text-align: center;
	height: 32px;
	margin-left: auto;
	margin-right: auto;
	width: 680px;
}

/*@perf.html_ã‹L‚Ìtxt@*/

.title_id h3 {
	font: 14px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	color: #CC0000;
	line-height: 25px;
	font-weight: bold;
	margin: 0;
}

/*@perf.html_ˆÃØ”Ô†Šm”F@*/
.ansho {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	background-color: #DFECFF;
	height: 30px;
	width: 150px;
	font-size: 16px;
	color: #CC0000;
	font-weight: bold;
	margin: 0;
	line-height: 18px;
	padding-top: 4px;
	padding-left: 5px;
}
.bango {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	letter-spacing: 1px;
	line-height: 18px;
	padding-top: 6px;
	padding-left: 5px;
}
.an_ba {
	width: 67%;
	text-align: left;
}

/*@perf.html_‰º‹L‚Ìd—v*/

.txt2_i {
	font: 12px/20px "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	color: #333333;
	padding-left: 60px;
	border-top-style: solid;
	border-top-width: 3px;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	background-color: #DFECFF;
	padding: 10;
	text-align: left;
	border-color: #000066;
	width: 490px;
}

/*             sinchak.html     */
/*	backF•t‚Ì€–Ú@*/
.left_txt_s {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	font-weight: bold;
	height: 14px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CC0000;
	background-color: #D7D7D7;
	line-height: 18px;
	text-align: left;
	letter-spacing: 1px;
}

/*	€–Ú‚Ì¶txt@*/
.right_txt_ {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	background-color: #F2F2F2;
	text-align: left;
}

/*        sinchak_des.html              */

/*	–{•¶ƒp[ƒg--ƒ{ƒbƒNƒX	*/
.dateBox_s {
	margin-top: 10px;
	margin-left: 15px;
	border-bottom-color: #333333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	margin-bottom: 15px;
}

/*	“ú•t‚¯@*/
.date_s {
	margin: 0px;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

/*	ƒ^ƒCƒgƒ‹@*/
.title_s {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 11pt;
	font-weight: bold;
	color: #990000;
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 16px;
	letter-spacing: 1px;
}
/*	‹LŽ––{•¶	*/
.newsBox_s {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*	‹LŽ––{•¶‚ÌƒeƒLƒXƒg@*/
.news_s {
	font-size: 10pt;
	line-height: 16px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	letter-spacing: 1px;
	margin-top: 5px;
	color: #666666;
}

/*	ŽžŠÔ‚ÆƒRƒƒ“ƒg@*/
.newsFoot_s {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	color: #333333;
	padding-bottom: 5px;
	letter-spacing: 1px;
}
/*	ƒtƒ[ƒg‰ðœ	*/
.clear_ {
	clear: both;
}

/*     fri.html       */
/*	main•”•ªhead‚Ìƒ^ƒCƒgƒ‹@*/
.style2_f {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

/*	backF•t‚Ì€–Ú@*/
.left_txt_f {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	height: 14px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CC0000;
	background-color: #D7D7D7;
	line-height: 18px;
	text-align: left;
	letter-spacing: 1px;
}

/*	€–Ú‚Ì¶txt@*/
.txt_f {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #000000;
	text-align: left;
}

/*       fri_des.html         */

/*	–{•¶ƒp[ƒg--ƒ{ƒbƒNƒX	*/
.dateBox_f{
	margin-top: 5px;
	margin-left: 15px;
	border-bottom-color: #333333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #990000;
	height: 160px;
	width: 560px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/*	–{•¶ƒp[ƒg--ƒjƒbƒNƒl[ƒ€@*/
.nickname_f {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: 1px;
}

.name_f {
	font-size: 10pt;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	margin-top: 5px;
	color: #333366;
	letter-spacing: 1px;
}

/*	URL  */
.url_f {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10pt;
	color: #CC0000;
	letter-spacing: 1px;
	margin-top: 5px;
}

/*	‰æ‘œ	*/
.photoBoxR_f {
	float: right;
	padding-bottom: 10px;
	padding-right: 5px;
	margin-left: 10px;
}

/*	–{•¶ƒp[ƒg */
.txt_news_f {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10pt;
	line-height: 16px;
	color: #666666;
	letter-spacing: 1px;
	margin-top: 5px;
}

/*   link_des.html        */
/*	–{•¶ƒp[ƒg--ƒ{ƒbƒNƒX	*/
.Box_l {
	margin-top: 10px;
	margin-left: 30px;
	border-bottom-color: #333333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 7px;
	margin-bottom: 10px;
}
.title_l {
	font-size: 14px;
	margin: 0px;
	margin-bottom: 10px;
	letter-spacing: 1px;
}
.url_l {
	margin: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: 1px;
}

/*	‹LŽ––{•¶	*/
.newsBox_l {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/*	ƒtƒ[ƒg‰ðœ	*/
.clear_l {
	clear: both;
}

/*	–{•¶ƒp[ƒg--ƒRƒƒ“ƒg•”•ª	*/
.koment_l {
	margin-top: 5px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10pt;
	line-height: 14px;
	margin-bottom: 5px;
	word-spacing: 2px;
	color: #666666;
}

/*    link.html    */

/*	main•”•ªhead‚Ìƒ^ƒCƒgƒ‹@*/
.style1_l {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

/*	€–Ú‚Ì¶txt@*/
.txt_l {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #000000;
	text-align: left;
}

/*	backF•t‚Ì€–Ú@*/
.left_txt_l {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	height: 14px;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #CC0000;
	background-color: #D7D7D7;
	line-height: 18px;
	text-align: left;
	letter-spacing: 1px;
}

/*        bbs.html       */   

/*	main•”•ª‚Ì@*/
.cont1_b {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	text-align: left;
	padding-left: 10px;
	width: 98%;
	border: 0;
}
.cont1_b input {
	margin-left: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
}

/*	main•”•ªtable@*/
.cont2_b {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 98%;
}
.cont2_b input {
	margin-left: -3px;
}

/*      bbs_des.html        */

/*	ŒfŽ¦”Â“ü—ÍƒtƒH[ƒ€@	*/
DIV#FORM_b  {
	margin-top: 5px;
	margin-left: 28px;
}
DIV#FORM_b FORM{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	width: 520px;
	margin-top: 15px;
	text-align: left;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	margin-right: 0px;
}

DIV#FORM_b FORM DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 30; PADDING-TOP: 0px
}
DIV#FORM_b FORM DT {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 5em;
	PADDING-TOP: 0px;
	margin-top: 10px;
}
DIV#FORM_b FORM DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV#FORM_b FORM UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 40px 0px; PADDING-TOP: 0px
}
DIV#FORM_b FORM LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#FORM_b FORM P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 40px 0px; PADDING-TOP: 0px}

/* ŒfŽ¦”Â‘‚«ž‚Ý@*/
.dateBox_b {
	width: 540px;
	border: 1px solid #666666;
	margin-top: 15px;
	padding-bottom: 7px;
	margin-bottom: 15px;
	margin-right: 0px;
	margin-left: 22px;
}

/*@header•”•ª  */
.boxheader_b {
	height: 20px;
	width: 540px;
	background-color: #EBEBEB;
	padding-top: 5px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom: 0px;
}

/*  ƒ^ƒCƒgƒ‹•”•ª@*/
.title_b {
	margin: 0px;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	color: #000000;
	line-height: 14px;
	margin-left: 20px;
	margin-bottom: 0px;
}

/* @ŽžŠÔAURL“™@*/
.newstime_b {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	color: #333333;
	margin-top: 3px;
	margin-left: 10px;
	padding-bottom: 10px;
}

/*@ƒeƒLƒXƒg•”•ª@@*/
.news {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	color: #666666;
	line-height: 14px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.clear_b {
	clear: both;
}

/*@•ÔME–ß‚é@*/
.footerlink_b a{
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10pt;
	color: #666666;
	float: right;
	padding-left: 10px;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 10px;
}
.s18px {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 18px;
	line-height: 22px;
	color: #333333;
}
.s12px {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
.header_blog {
	width: 80%;
	margin-left: 30px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.head_line {
	background-color: #CCCCCC;
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 2px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	height: 40px;
}
.head_btn {
	margin-right: 30px;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
}
.footer_btn {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}
.list_04 {
	text-align: left;
	margin-top: 15px;
	margin-left: 80px;
	margin-bottom: 15px;
}
.list_01{
	text-align: left;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 95%;
}
.list_03{
	text-align: left;
	margin-top: 10px;
	margin-bottom: 15px;
}
.list_line {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000066;
}

