/* ===== 全体設定 ===== */

html,body{
	margin: 0px auto ;
	text-align: center;
	background-image: url("images/bg.jpg");
	background-repeat: no-repeat;
	background-position : top center ;
}

table {
	border: 0px;
	border-spacing: 0px;
	border-collapse:collapse;
}

td {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 13px;
	color: #000000;
	line-height: 140%;
	border: 0px;
	border-spacing: 0px;
}

img {
	border : 0px;
}


/* ===== 見出し ===== */

h1 {
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	margin: 0px;
}

.h1_sp {
	margin-bottom: 15px ;
}

.h2_sp {
	margin: 0px 15px 10px 15px ;
}





/* ===== フォント ===== */

.f11	{ font-size: 11px; line-height: 120%; }
.f12	{ font-size: 12px; line-height: 130%; }
.f14	{ font-size: 14px; line-height: 140%; }
.ff6	{ color: #FF9966; }
.weight	{ font-weight: bold; }
.ue	{
	vertical-align: super;
	font-size: 9px;
} 


/* ===== リンク ===== */

A:link {color:#666666; text-decoration: underline; }
A:visited {color:#666666; text-decoration: underline; }
A:hover	{color:#F39800; text-decoration: underline; }
A:active {color:#666666; text-decoration: underline; }


/* ===== 余白操作 ===== */

.bg_left {
	width: 30px;
	background-image: url("images/left.jpg");
	background-repeat: no-repeat;	
}

.bg_right {
	width: 30px;
	background-image: url("images/right.jpg");
	background-repeat: no-repeat;	
}

.bg_ileft {
	width: 30px;
	background-image: url("images/i_left.jpg");
	background-repeat: no-repeat;	
}

.bg_iright {
	width: 30px;
	background-image: url("images/i_right.jpg");
	background-repeat: no-repeat;	
}

.bg_bottom {
	width: 890px;
	height: 15px;
	background-image: url("images/bottom.jpg");
	background-repeat: no-repeat;	
}

.bg_hd01 {
	width: 419px;
	height: 30px;
	background-image: url("images/hd_02.jpg");
	background-repeat: no-repeat;	
}

.bg_hd02 {
	width: 617px;
	height: 30px;
	background-image: url("images/hd_05.jpg");
	background-repeat: no-repeat;	
}


/* ===== ヘッダー ===== */

.hd_table {
	width: 950px;
	height: 70px;
}

.hd01 {
	padding: 5px;
	vertical-align: top;
	text-align: right;
}

.hd02 {
	padding: 5px;
	vertical-align: bottom;
	text-align: right;
}

.hd02 A:link {color:#000000; text-decoration: underline; }
.hd02 A:visited {color:#000000; text-decoration: underline; }
.hd02 A:hover	{color:#CC0000; text-decoration: underline; }
.hd02 A:active {color:#000000; text-decoration: underline; }


/* ===== フッター ===== */

.ft_table {
	width: 950px;
	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px ;
}

.ft_table td {
	padding: 15px 0px;
}

.ft01 {
	text-align: right;
}


/* ===== ナビ ===== */

.navi {
	margin-bottom: 15px ;
}


/* ===== トップページ ===== */

.toptext_table {
	width: 948px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0px 1px 1px 1px ;
	background-image: url("images/top_text_bg.gif");
	background-repeat: repeat-x;
	margin-bottom: 15px ;	
}
.toptext_table02 {
	width: 948px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px 1px 1px 1px ;
	align: center;
}
.toptext01 {
	padding: 15px;
}

.toptext02 {
	padding: 0px 15px 15px 15px;
}

.toptext03 {
	width: 918px;
	margin: 0px 15px 15px 15px ;
}

.toptext04 {
	width: 190px;
	background-color: #4169E1;
	vertical-align: top;
}

.toptext04n {
		font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	color: #FFFFFF;
}

.toptext05 {
	width: 190px;
	background-color: #1E90FF;
	vertical-align: top;
}

.toptext06 {
	width: 190px;
	background-color: #6495ED;
	vertical-align: top;
}

.toptext07 {
	width: 9px;
}

.toptext08 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 130%;
	padding: 5px 0;
}

.toptext09 {
	text-align: right;
}

.toptext10 {
	font-size: 12px;
	color: #666666;
	line-height: 140%;
}

.toptext11 {
	width: 190px;
	background-image: url("images/top_text_11.jpg");
	background-repeat: repeat-x;
	vertical-align: top;
}

.toptext12 {
		font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
	color: #FFFFFF;
}

.toptext13 {
	width: 190px;
	background-color: #808080;
	vertical-align: top;
}

.toptext14 {
		font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	color: #666666;
}

.topedan {
	margin-bottom:15px ;
}

.topinfo01 {
	width: 465px;
}

.topinfo02 {
	width: 465px;
	height: 260px;
	background-image: url("images/top_info_02.gif");
	background-repeat: repeat-y;
	padding: 10px 21px;
	vertical-align: top;
}

.topinfo03 {
	width: 465px;
	height: 45px;
	background-image: url("images/top_info_03.gif");
	background-repeat: no-repeat;
	text-align: right;
	padding: 0px 11px;
}

.topinfo04 {
	width : 423px ;
	height : 243px ;
	overflow : auto ;
}

.topinfo05 {
	width: 400px;
}

.topinfo05 td {
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px ;
	padding: 5px ;
}

.topmreg01 {
	width: 228px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
}

.topmreg02 {
	padding: 10px ;
	text-align: center;
}

.topmreg03 {
	padding-bottom: 10px ;
	text-align: center;
}

.topmreg04 {
	padding: 0px 0px 0px 5px ;
	vertical-align: top;
}

.topmreg05 {
	padding: 0px 5px 0px 0px ;
	vertical-align: top;
	line-height: 110%;
}


.topinfo {
	width: 480px;
}

.topmreg {
	width: 243px;
}

.topmem {
	width: 228px;
	
	background-color: #003894;
	margin-bottom:15px ;		
}

.topmem01 {
	padding:8px 5px 10px 5px ;
	text-align: center;
}

.topmem02 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 13px;
	color: #FFFFFF;
	padding: 0px 5px 2px 5px;
　　white-space: nowrap;
	text-align: right;
}

.topmem03 {
	padding:5px 5px 7px 5px ;
	text-align: right;
}

/* ===== メンバー・トップページ ===== */

.mem_title {
	width: 950px;
	height: 126px;
	background-image: url("images/mem_title.jpg");
	background-repeat: no-repeat;
	margin-bottom: 15px ;	
}

.mem_title td {
	padding:0px 30px 0px 420px ;
}

.mem_welcome {
	width: 950px;
	margin-bottom: 15px ;
	border-style: solid;
	border-color: #E6E6E6;
	border-width: 1px ;	
}

.mem_welcome td {
	padding:5px ;
}

.mem_welcome01 {
	text-align: right;
}

.mem_title01 {
	margin-bottom: 10px ;	
}

.mem_info01 {
	width: 920px;
	margin-bottom: 15px ;	
}

.mem_info01 td {
	padding:1px ;
	vertical-align: top;
}

.mem_info02 {
	color: #999999;
}

.mem_info03 {
	width: 130px;
}

.mem_rep01 {
	width: 920px;
	margin-bottom: 15px ;	
}

.mem_rep01 td {
	vertical-align: top;		
}

.mem_rep02 {
	margin-bottom: 10px ;	
}

.mem_rep03 {
	width: 130px;
}

.mem_rep04 {
	padding-right: 10px ;
	vertical-align: top;
}

.mem_rep05 {
	color: #000000;
	line-height: 110%;
}

.mem_sentei01 {
	width: 180px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding:10px ;
	vertical-align: top;	
}

.mem_sentei02 {
	width: 15px;		
}

.mem_sentei03 {
	width: 215px;
	text-align: center;		
}

.mem_sentei04 {
	width: 300px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding:10px ;
	vertical-align: top;	
}

.mem_catalog {
	width: 920px;
	margin-bottom: 15px ;
}

.mem_catalog td {
	vertical-align: top;
}

.mem_catalog01 {
	width: 449px;
}

.mem_catalog02 {
	width: 22px;
	background-image: url("images/mem_bg02.gif");
	background-repeat: repeat-y;
}

.mem_catalog03 {
	margin-bottom: 10px ;
}

.mem_catalog04 {
	padding-right: 10px ;
}

.mem_catalog05 {
	padding-right: 15px ;
}

.mem_catalog06 {
	padding: 0px 15px;
}

.mem_catalog07 {
}

.mem_catalog07 td {
	vertical-align: top;
}

.mem_catalog08 {
	padding-right: 10px ;
}

/* ===== 型式選定結果 ===== */

.r_table {
	width: 920px;
	border-collapse: collapse;
	margin-bottom: 15px;
}

.r_table TD {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding: 3px ;
	vertical-align: middle;
}

.r_table02 {
}

.r_table02 td {
	border-width: 0px ! important ;
}

.r_table03 {
	text-align: center;	
}

.r_table04 {
	margin-bottom: 15px;
}

.r_table05 {
	width: 920px;
	margin-bottom: 15px;
}


/* ===== 見積もり ===== */

.estimate01 {
	margin-bottom: 15px;
}

.estimate02 {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	margin-bottom: 15px;
}

.estimate02 TD {
	padding: 10px ;
	background-color: #F6F6F6;
}

.estimate03 {
	border-style: solid;
	border-color: #00509E;
	border-width: 1px ;
	margin-bottom: 15px;
}

.estimate04 {
	padding: 10px 1px 1px 10px ;
	text-align: right;
}

.estimate05 {
	padding: 10px 10px 1px 1px ;
}

.estimate06 {
	padding: 1px 1px 1px 10px ;
	text-align: right;
}

.estimate07 {
	padding: 1px 10px 1px 1px ;
}

.estimate08 {
	padding: 1px 1px 10px 10px ;
	text-align: right;
}

.estimate09 {
	padding: 1px 10px 10px 1px ;
}

.estimate10 {
	width: 700px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px ;
	margin-bottom: 15px;
	padding-top: 15px ;
}

.estimate11 {
	width: 700px;
	border-collapse: collapse;
	margin-bottom: 15px;
}

.estimate11 TD {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding: 5px ;
	vertical-align: top;
}

.estimate12 {
	width: 150px;
	background-color: #F6F6F6;
	text-align: center;
}

.estimate13 {
	width: 700px;
	vertical-align: top;
	margin-bottom: 15px;
}

.estimate13 td {
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px ;
	padding: 5px ;
}

.estimate14 {
	width: 150px;
	text-align: right;
}



/* ===== 入会フォーム ===== */

.admission01 {
	width: 800px;
	border-collapse: collapse;
	margin-bottom: 15px;
}

.admission01 TD {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding: 5px ;
}

.admission02 {
	width: 150px;
	background-color: #E6E6E6;
	text-align: center;
}

.admission03 {
}

.admission03 td {
	padding: 1px ! important ;
	border-width: 0px ! important ;
}

.admission04 {
	background-color: #F6F6F6;
}

.admission05 {
	width: 800px;
	margin-bottom: 15px;
}

.admission06 {
	margin-bottom: 15px;
}

.admission07 {
	width: 650px;
}

.admission08 {
	text-align: center;
}


/* ===== 会員情報変更 ===== */

.change01 {
	width: 800px;
	border-collapse: collapse;
	margin-bottom: 15px;
}

.change01 TD {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding: 5px ;
}

.change02 {
	width: 150px;
	background-color: #E6E6E6;
	text-align: center;
}

.change03 {
	width: 650px;
}

.change04 {
	height: 75px;
	text-align: center;
	vertical-align: middle;
	line-height: 200%;
}

.change05 {
	background-color: #00509E;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}



/* ===== 完了画面 ===== */


.finish01 {
	width: 600px;
	height: 250px;
	border-style: solid;
	border-color: #E6E6E6;
	border-width: 1px ;
	margin-bottom: 15px;
}

.finish01 td {
	text-align: center;
	vertical-align: middle;
}

.finish02 {
	margin-bottom: 50px;
}

.finish03 {
	width: 707px;
	height: 250px;
	border-style: solid;
	border-color: #E6E6E6;
	border-width: 1px ;
	margin-bottom: 15px;
}

.finish03 td {
	text-align: center;
	vertical-align: middle ! important ;
}

.finish04 {
	margin-bottom: 20px;
}

.finish05 {
	width: 600px;
	border-style: solid;
	border-color: #E6E6E6;
	border-width: 1px ;
	margin-bottom: 15px;
}

.finish05 td {
	text-align: center;
	vertical-align: middle;
}

.finish06 {
	margin: 20px 0;
}


/* ===== パスワードリマインダー===== */

.reminder01 {
	border-collapse: collapse;
	margin-bottom: 15px;
}

.reminder01 td {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding: 5px ;
}

.reminder02 {
	width: 180px;
	background-color: #E6E6E6;
	text-align: center;
}

.reminder03 {
	margin-bottom: 150px;
}


/* ===== コンテンツページ共通 ===== */

.com {
	width: 950px;
	margin-bottom: 15px ;
}

.com td {
	vertical-align: top;
}

.com_h1w01 {
	width: 228px;
}

.com_h1w02 {
	width: 539px;
	background-image: url("images/com_contents_bg.gif");
	background-repeat: no-repeat;
	padding: 10px ;
	line-height: 130%;
}

.com_h1w03 {
	width: 15px;
}

.com_h1w04 {
	width: 168px;
}



.com_h1w06 {
	width: 767px;
}

.com_left01 {
	width: 228px;
	padding-right: 15px ;
}

.com_left02 {
	margin-bottom: 15px ;
}

.com_mem {
	vertical-align: top ! important;		
}

.com_mem {
	width: 228px;
	height: 247px;	
	background-color: #003894;
	margin-bottom:15px ;		
}

.com_mem01 {
	padding:8px 5px 10px 5px  ! important;
	text-align: center ! important;
}

.com_mem02 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 13px;
	color: #FFFFFF;
	padding: 0px 5px 2px 5px ! important;
　　white-space: nowrap ! important;
	text-align: right ! important;
}

.com_mem03 {
	padding:5px 5px 7px 5px ! important ;
	text-align: right ! important ;
}

.com_mem04 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 13px;
	color: #FFFFFF;
	padding:5px ! important;
	text-align: center;
}


.com_mreg01 {
	width: 228px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	margin-bottom:15px ;
}

.com_mreg02 {
	padding: 10px ;
	text-align: center;
}

.com_mreg03 {
	padding-bottom: 10px ;
	text-align: center;
}

.com_mreg04 {
	padding: 0px 0px 0px 5px ;
	vertical-align: top;
}

.com_mreg05 {
	padding: 0px 5px 0px 0px ;
	vertical-align: top;
	line-height: 110%;
}

.com_h2 {
	margin-bottom:5px ;
}

.com_pagetop {
	width: 100%;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px ;
	margin-bottom: 15px;
}
.com_pagetop td {
	padding-top: 10px ;
	text-align: right;
}


/* ===== 会社概要 ===== */

.corp_table01 {
	width: 707px;
	border-collapse: collapse;
	margin-bottom: 15px;
}


.corp_table01 TD {
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px ;
	padding: 3px ;
	vertical-align: middle;
}

.corp_tbg01 {
	width: 120px;
	background-color: #004EA2;
	text-align: center;
	color: #FFFFFF;
}

.corp_tbg02 {
	background-color: #EEEFEF;
}

.corp_tbg03 {
	width: 50px;
	background-color: #EEEFEF;
}

.corp_tbg04 {
	width: 30px;
	background-color: #EEEFEF;
	text-align: right;
}

.corp_tori01 {
}

.corp_tori01 TD {
	border-width: 0px ! important ;
}

.corp_map01 {
	width: 707px;
}

.corp_map02 {
	width: 257px;
	padding-right: 10px ;
}



/* ===== お問い合わせ ===== */

.contact_table01 {
	width: 707px;
	border-collapse: collapse;
	margin-bottom: 15px;
}


.contact_table01 TD {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding: 10px ;
	vertical-align: middle;
}

.contact_table02 {
	width: 707px;
	border-collapse: collapse;
	margin-bottom: 15px;
}


.contact_table02 TD {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding: 5px ;
	vertical-align: middle;
}

.contact_tbg01 {
	background-color: #EEEFEF;
}

.contact_tbg02 {
	width: 250px;
	background-color: #EEEFEF;
	text-align: center;
}

.contact_tbg03 {
	width: 457px;
}

.contact_table03 {
	border-collapse: collapse ! important ;
}

.contact_table03 td {
	border-width: 0px ! important ;
	padding: 2px ! important ;
}

.contact_td01 {
	background-color: #EEEFEF;
	height: 75px;
	text-align: center;
}

/* ===== 更新情報 ===== */


.topics_table01 {
	width: 707px;
	margin-bottom: 15px;
}

.topics_table01 TD {
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px ;
	padding: 10px ;
	vertical-align: middle;
}


.topics_h1 {
	width: 767px;
	background-image: url("images/com_contentes_03.jpg");
	background-repeat: no-repeat;
	padding: 75px 10px 10px 10px ;
	color: #FFFFFF;
}


/* ===== 採用情報 ===== */

.recruit_h1 {
	width: 767px;
	background-image: url("images/com_contentes_04.jpg");
	background-repeat: no-repeat;
	padding: 75px 10px 10px 10px ;
	color: #FFFFFF;
}

.recruit_table01 {
	margin-bottom: 15px;
}

.recruit_table02 {
}


.recruit_table02 TD {
	padding: 1px ;
	vertical-align: top;
}

.recruit_td01 {
	text-align: right;
}



/* ===== Club TONPARA ===== */

.tonpara_h1 {
	width: 767px;
	background-image: url("images/com_contentes_05.jpg");
	background-repeat: no-repeat;
	padding: 75px 10px 10px 10px ;
	color: #FFFFFF;
}

.tonpara_table01 {
	margin-bottom: 5px;
}

.tonpara_table02 {
	margin-bottom: 15px;
}

.tonpara_img01 {
	padding-right: 15px;
}

.tonpara_table03 {
	margin-bottom: 15px;
	border-collapse: collapse;
}

.tonpara_table03 TD {
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	padding: 10px ;
	vertical-align: middle;
}


/* ===== 導入実例 ===== */

.adoption_table01 {
	margin-bottom: 15px;
}

.adoption_table02 {
	margin-bottom: 10px;
}

.adoption_table03 {
	width: 707px;
	background-color: #FFFBC6;
	margin-bottom: 15px;
}

.adoption_td01 {
	padding: 10px 10px 5px 10px ;
}

.adoption_td02 {
	padding: 0px 10px 5px 10px ;
}

.adoption_td03 {
	padding: 0px 10px 10px 10px ;
	text-align: right;
}

.adoption_table04 {
	width: 707px;
	margin-bottom: 15px;
	border-collapse: collapse;
}

.adoption_td04 {
	width: 353px;
	padding: 10px ;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0px 1px 1px 0px ;
	text-align: center;
}

.adoption_td05 {
	width: 353px;
	padding: 10px ;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0px 0px 1px 0px ;
	text-align: center;
}

.adoption_td06 {
	width: 353px;
	padding: 10px ;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 0px 1px 0px 0px ;
	text-align: center;
}

.adoption_td07 {
	width: 353px;
	padding: 10px ;
	text-align: center;
}

.adoption_td08 {
	margin-bottom: 5px ;
}

.adoption_td09 {
	padding-right: 10px ;
}


.adoption_table10 {
	width: 707px;
	margin-bottom: 5px;
	border-collapse: collapse;
}

.adoption_table10 td {
	padding: 5px ;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	vertical-align: top;
}

.adoption_tdbg {
	background-color: #FFD700;
}


/* ===== 製品紹介 ===== */

.product_table01 {
	width: 707px;
	margin-bottom: 15px;
}

.product_td01 {
	padding-bottom: 10px ;
}

.product_td02 {
	padding-bottom: 10px ;
	text-align: right;
}

.product_td03 {
	text-align: right;
}

.product_table02 {
	width: 348px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
}

.product_td04 {
	padding: 10px 0px 0px 0px ;
	text-align: center;
}

.product_td05 {
	padding: 10px ;
}

.product_table03 {
	width: 348px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	margin-bottom: 10px;
}

.product_clo01 {
	color: #4169E1;
}

.product_clo02 {
	color: #1E90FF;
}

.product_clo03 {
	color: #6495ED;
}

.product_clo04 {
	color: #808080;
}


.product_table04 {
	margin-bottom: 25px;
}

.product_table05 {
	margin-bottom: 15px;
}

.product_table06 {
	margin-bottom: 10px;
}

.product_table07 {
	width: 707px;
	margin-bottom: 10px;
}

.product_table07 td {
	padding: 1px ;
}

.product_table08 {
	width: 707px;
	margin-bottom: 5px;
	border-collapse: collapse;
	vertical-align: middle;
}

.product_table08 td {
	padding: 3px ;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	text-align: center;
	vertical-align: middle;
}

.product_tdbg {
	background-color: #EEEFEF;
	vertical-align: middle;

}

.product_table09 {
	width: 707px;
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px ;
	margin-bottom: 15px;
}

.product_table09 td {
	vertical-align: middle;
}

.product_td06 {
	width: 50px;
	padding: 10px ;
}

.product_td07 {
	width: 627px;
	padding: 10px 10px 10px 0px ;

}

.product_td08 {
	padding-left: 10px ;
}

.product_td09 {
	padding-bottom: 10px ;
}


.product_table10 {
	width: 707px;
	margin-bottom: 25px;
}

.product_table10 td {
	text-align: center;
}

.product_table11 {
	width: 707px;
	margin-bottom: 15px;
}

.product_table11 td {
	text-align: center;
}

.protext01 {
		font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 14px;
}


/* ===== ===== */
