/***<<haleXgpJXP[hX^CV[g>>***/
/**layoutpX^CV[g**/
body.layout {
	font-family: "MS UI Gothic", HGPnppΊήΌ―ΈUB;
	text-align: center;
}

table.layout {
	width: 900px;
}

table.layout td.header {
	background-color: #000066;
}

table.layout td.menu {
	background-color: #cccc99;
	width: 250px;
	vertical-align: top
}

table.layout td.body {
	vertical-align: top
}

/**headerpX^CV[g**/
table.header1 {
	color: white;
	font-weight: 700;
	font-size: 14pt;
}

table.header2 {
	color: white;
	font-weight: 700;
	font-size: 11pt;
}

/**menuformpX^CV[g**/
table.menuform th {
	background-color: #cccc99;
	font-weight: 700;
	padding: 10px;
	font-size: 12pt;
	text-align: left;
}

table.menuform td {
	font-weight: 500;
	padding: 10px;
	font-size: 11pt;
	text-align: left;
	vertical-align: top;
}

/**inputformpX^CV[g**/
table.inputform th {
	background-color: #cccc99;
	font-weight: 700;
	padding: 10px;
	font-size: 11pt;
}

/**ΆpX^CV[g**/
span.msg_error{
	color: red;
	font-weight: 700;
	font-size: 11pt
}

span.msg_standard{
	color: maroon;
	font-size: 11pt
}

span.msg_info{
	color: blue;
	font-size: 10pt
}

span.required {
	color: #ff8000;
	font-size: 11pt;
	font-weight: 700;
}

span.box {
	font-size: 11pt;
	color: #005948;
}

/**{^pX^CV[g**/
table.button100 td {
	text-align: center;
	width: 120px
}

input.button100 {
	width: 100px;
}

/*******************************/
/* IBMμ¬±±άΕ           */
/*******************************/

/*******************************/
/* ΘΊΗΑͺ                */
/*******************************/
body {
	font-family: "lr oSVbN", "qMmpSPro", "Osaka";
	margin:0px;
	padding:0px;
}

textarea, input, pre {
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	font-size:13px;
}

form {
	margin:0px;
	padding:0px;
}

pre {
	margin:0px;
	padding:0px;
}

a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:active {
	text-decoration:underline;
}
a:hover {
	text-decoration:underline;
}

.head_mbr_name {
	color:#456388;
	font-size:12px;
}

.head_sep {
	color:#898989;
	font-size:12px;
}

.head_date {
	color:#444444;
	font-size:12px;
}

.logout {
	color:#1e9dff;
	font-size:12px;
}

.mbr_menu {
	color:#ffffff;
	font-size:13px;
}

.pub_menu {
	color:#e0e0e0;
	font-size:13px;
}

a.pub_blockLink:link {
	background-color:#d7dade;
	color:#1E1E1E;
	display: block;
	font-size:12px;
	padding:9px 0px 7px 11px;
	font-weight:bold;
	line-height:16px;
}

a.pub_blockLink:visited {
	background-color:#d7dade;
	color:#1E1E1E;
	display: block;
	font-size:12px;
	padding:9px 0px 7px 11px;
	font-weight:bold;
	line-height:16px;
}

a.pub_blockLink:active {
	background-color:#e7eaee;
	color:#1E1E1E;
	display: block;
	font-size:12px;
	padding:9px 0px 7px 11px;
	font-weight:bold;
	line-height:16px;
}

a.pub_blockLink:hover {
	background-color:#e7eaee;
	color:#1E1E1E;
	display: block;
	font-size:12px;
	padding:9px 0px 7px 11px;
	font-weight:bold;
	line-height:16px;
}

.page_title{
	color:#000000;
	font-size:20px;
	line-height:21px;
	font-weight:bold;
}

.nomal_text {
	color:#404040;
	font-size:13px;
	line-height:16px;
}

.pwsub005_wstext {
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#404040;
	font-size:14px;
	line-height:16px;
}

.enq_text {
	color:#404040;
	font-size:12px;
	line-height:16px;
}

.err_text {
	color:#fd0f0f;
	font-size:13px;
	line-height:16px;
}

.head_err {
	color:#fd0f0f;
	font-weight:bold;
}

.ess_asterisk {
	color:#fd0f0f;
	font-weight:bold;
}

.form_ex {
	color:#4aaffe;
	font-size:13px;
}

.form_note {
	color:#4aaffe;
	font-size:13px;
	line-height:16px;
}

.policy {
	color:#4aaffe;
	font-size:11px;
	line-height:16px;
}

.policy2 {
	color:#4aaffe;
	font-size:13px;
	line-height:20px;
}

.form_notice {
	color:#1E9DFF;
	font-size:13px;
	font-weight:bold;
}

.pwsub_subtitle {
	color:#404040;
	font-size:16px;
	font-weight:bold;
}

.pwcmn001_subtitle {
	color:#404040;
	font-size:16px;
	font-weight:bold;
}

.pwsub_skipnum {
	color:#1E9DFF;
	font-size:16px;
	font-weight:bold;
}

.copyright {
	color:#404040;
	font-size:10px;
}

.footer_diamond {
	color:#dc7a00;
	font-size:10px;
}

.pwcmn001_input{
	border:3px solid #ffffff;
}

.cmn001_long_box{
	margin:0px;
	width:315px;
}

.cmn001_short_box{
	margin:0px;
	width:120px;
}

.mbr002_others_box{
	width:480px;
}

.mbr002_long_box{
	width:315px;
}

.sub002_long_box{
	width:315px;
}

.sub011_long_box{
	width:315px;
}

.sub014_long_box{
	width:315px;
}

.sub002_sht_box{
	width:150px;
}

.sub014_sht_box{
	width:270px;
}

.sub003_list_title{
	color:#404040;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

.sub004_read{
	color:#404040;
	font-size:14px;
	font-weight:bold;
}

.sub011_list_title{
	color:#404040;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

.sub017_list_title{
	color:#404040;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
}

.sub017_list_text{
	color:#404040;
	font-size:12px;
	line-height:16px;
}

.thanks_text{
	color:#1e9dff;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}

.mag_border{
	border:1px solid #404040;
}

.mag_feature_catch{
	color:#404040;
	font-size:13px;
	line-height:16px;
}

.mag_feature_title{
	color:#404040;
	font-size:16px;
	font-weight:bold;
}

.mag_catch{
	color:#404040;
	font-size:11px;
	line-height:14px;
}

.mag_title{
	color:#404040;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

.nomal_text_02 {
	color:#FF0000;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

.nomal_text_03 {
	color:#FF0000;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
}

/*******************************/
/* C[W{^p            */
/*******************************/

.agree_btn{
	width:127px;
	height:26px;
}

.apply_btn{
	width:127px;
	height:26px;
}

.applychk_btn{
	width:177px;
	height:26px;
}

.back_btn{
	width:127px;
	height:26px;
}

.backlong_btn{
	width:171px;
	height:26px;
}

.cancel_btn{
	width:127px;
	height:26px;
}

.change_btn{
	width:127px;
	height:26px;
}

.chgchk_btn{
	width:177px;
	height:26px;
}

.cncchk_btn{
	width:171px;
	height:26px;
}

.delete_btn{
	width:127px;
	height:26px;
}

.detail_btn{
	width:35px;
	height:26px;
}

.est_btn{
	width:127px;
	height:26px;
}

.estchk_btn{
	width:177px;
	height:26px;
}

.inqchk_btn{
	width:238px;
	height:26px;
}

.inqsend_btn{
	width:172px;
	height:26px;
}

.login_btn{
	width:128px;
	height:26px;
}

.minfchg_btn{
	width:187px;
	height:26px;
}

.pwissue_btn{
	width:181px;
	height:26px;
}

.notagree_btn{
	width:127px;
	height:26px;
}

.notagree_btn{
	width:127px;
	height:26px;
}

.regist_btn{
	width:127px;
	height:26px;
}

.sublist_btn{
	width:218px;
	height:26px;
}

/*******************************/
/* AP[gEWI{^p  */
/*******************************/
.radio_table {
	float:left;
	margin:0px;
	padding:0px;
}

/*******************************/
/* eLXgGAEε«³θ`  */
/*******************************/

.txtarea50_line27 {
	width:350px;
	height:55px;
}

.txtarea500_line30 {
	width:380px;
	height:100px;
}

/*********************************************/
/* ΓIy[W€CSSθ`
/*********************************************/

.std_link{
	color:#1e9dff;
}

.bno_link{
	color:#0C419A;
	font-size:13px;
	line-height:16px;
}

.txt_billboard_1{
	color:#242424;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

.txt_billboard_2{
	color:#404040;
	font-size:11px;
	line-height:14px;
}

.idx10203_1{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#f3f5f7;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.magno10203{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#242424;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.smag_feature_title{
	color:#242424;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.smag_catch{
	color:#242424;
	font-size:12px;
	line-height:18px;
}

.smag_title{
	color:#242424;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.smag_title2{
	color:#242424;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.smag_title_link{
	color:#0C419A;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.smag_writer{
	color:#242424;
	font-size:11px;
	line-height:15px;
}

.smag_price{
	color:#242424;
	font-size:13px;
	line-height:14px;
}

.txt10211_1{
	color:#242424;
	font-size:11px;
	line-height:12px;
	font-weight:bold;
}

.txt10211_2{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#242424;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
}

.txt10211_3{
	color:#242424;
	font-size:14px;
	line-height:20px;
}

.txt10211_4{
	color:#ffffff;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

.txt10211_5{
	color:#ffffff;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.txt10212_1{
	color:#242424;
	font-size:13px;
	line-height:20px;
	font-weight:bold;
}

.new_rel_title{
	color:#242424;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.new_rel_title2{
	color:#242424;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.txt10301_1{
	color:#242424;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.link10301{
	color:#0C419A;
}

.new_rel_link{
	color:#e2650a;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.new_rel_link2{
	color:#0701FE;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
}

.notice_10301{
	color:#404040;
	font-size:11px;
	line-height:14px;
}

.new_rel_info{
	color:#81511c;
	font-size:11px;
	line-height:14px;
}

.new_rel_read{
	color:#606060;
	font-size:11px;
	line-height:14px;
}

.bir_title{
	color:#242424;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.txt_10003_1{
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.txt_10003_2{
	color:#242424;
	font-size:11px;
	line-height:14px;
}

.txt_10003_3{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#242424;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.link10003{
	color:#0C419A;
}

.link10003_2{
	color:#0C419A;
	font-size:11px;
	line-height:13px;
}

.txt_10003_title{
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

.txt_10003_subtitle{
	letter-spacing:1px;
	font-size:10px;
	line-height:13px;
}

.bir_image{
	float:right;
	margin:0px 0px 15px 20px;
}

.txt_10214_1{
	color:#242424;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.txt_10214_2{
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.link10214{
	color:#0C419A;
}

.txt_10214_3{
	color:#242424;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
}

.txt_10214_4{
	color:#404040;
	font-size:11px;
	line-height:14px;
}

.txt_10004_1{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#242424;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.txt_10004_2{
	color:#242424;
	font-size:11px;
	line-height:14px;
}

.link10004{
	color:#0C419A;
	font-size:15px;
	line-height:17px;
	font-weight:bold;
}

.txt_10004_3{
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.txt_10004_4{
	color:#0C419A;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.txt_10004_5{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#0C419A;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.txt_10005_1{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#242424;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.link10005_1{
	color:#0C419A;
	font-size:15px;
	line-height:17px;
	font-weight:bold;
}

.link10005_2{
	color:#0C419A;
	font-size:13px;
	line-height:18px;
	font-weight:bold;
}

.link10005_3{
	color:#0C419A;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.txt_10005_2{
	color:#606060;
	font-size:13px;
	line-height:15px;
}

#pno10001_bar01 a{
	display: block;
	background-color:#456388;
}

td#pno10001_bar01 a{
	width: 100%;
	background-color:#456388;
}

td#pno10001_bar01 a:hover{
	background-color:#0c419a;
}

td#pno10001_bar01 a.bar10001_link{
	padding:3px 10px 3px 10px;
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
}

td#pno10001_bar01 a.bar10001_link:hover{
	padding:3px 10px 3px 10px;
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
}

#pno10001_bar02 a{
	display: block;
	background-color:#456388;
}

td#pno10001_bar02 a{
	width: 100%;
	background-color:#456388;
}

td#pno10001_bar02 a:hover{
	background-color:#0c419a;
}

td#pno10001_bar02 a.bar10001_link{
	padding:3px 13px 3px 10px;
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
}

td#pno10001_bar02 a.bar10001_link:hover{
	padding:3px 13px 3px 10px;
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
}

a.bar10001_link_txt{
	padding:3px 0px 3px 0px;
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
}

a.bar10001_link_txt:hover{
	padding:3px 0px 3px 0px;
	color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
}

.txt_10001_1{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#242424;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
}

.txt_10001_2{
	font-family: "lr SVbN", "qMmpSPro", "Osaka";
	color:#242424;
	font-size:10px;
	line-height:22px;
}

.bar10001_02{
	padding:3px 10px 3px 10px;
	color:#ffffff;
	background-color:#808080;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
}

.link10001{
	color:#0C419A;
}

.txt_10001_billboard_1{
	color:#242424;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
}

.txt_10001_billboard_2{
	color:#404040;
	font-size:11px;
	line-height:15px;
}

.txt_10001_3{
	color:#242424;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.txt_10001_4{
	color:#404040;
	font-size:10px;
	line-height:15px;
}

.txt_10001_5{
	color:#404040;
	font-size:10px;
	line-height:15px;
}

.txt_10001_6{
	color:#FF3300;
	font-size:12px;
	line-height:17px;
	font-weight:bold;
}

.txt_10001_7{
	color:#404040;
	font-size:10px;
	line-height:15px;
	font-weight:bold;
}

.txt_10002_1{
	color:#242424;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.txt_10002_2{
	padding:3px 10px 3px 10px;
	color:#ffffff;
	background-color:#456388;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.txt_10002_3{
	padding:3px 10px 3px 13px;
	color:#ffffff;
	background-color:#808080;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.txt_10002_4{
	color:#242424;
	font-size:11px;
	line-height:15px;
}

.txt_10002_5{
	color:#575757;
	font-size:11px;
	line-height:15px;
}

.link10002{
	color:#0C419A;
}

.bar_10501_1{
	padding:3px 10px 3px 13px;
	color:#ffffff;
	background-color:#808080;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.bar_10501_2{
	padding:3px 10px 3px 13px;
	color:#242424;
	border: 1px solid #456388;
	background-color:#d7dade;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.bar_10501_3{
	padding:3px 10px 3px 13px;
	color:#242424;
	background-color:#ffffff;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.link10501{
	color:#0C419A;
}

.txt_10101_1{
	color:#242424;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
}

.txt_10101_2{
	color:#ff7e00;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.txt_10101_3{
	color:#242424;
	font-size:14px;
	line-height:20px;
}

.txt_10101_4{
	color:#242424;
	font-size:13px;
	line-height:19px;
}

.txt_10101_5{
	color:#616161;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.txt_10101_6{
	color:#ff7e00;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}

.bar_10103_1{
	padding:3px 10px 3px 13px;
	color:#ffffff;
	background-color:#808080;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.link10103{
	color:#0C419A;
}

.txt_10103_1{
	color:#606060;
	font-size:11px;
	line-height:14px;
}

.txt_10201_1{
	color:#242424;
	font-size:13px;
	line-height:20px;
}

.txt_10201_2{
	color:#242424;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
}

.txt_10201_3{
	color:#ffffff;
	font-size:13px;
	line-height:15px;
}

.txt_10201_4{
	color:#242424;
	font-size:15px;
	line-height:17px;
	font-weight:bold;
}

.txt_10201_5{
	color:#242424;
	font-size:17px;
	line-height:20px;
	font-weight:bold;
}

.txt_10201_6{
	color:#ffffff;
	font-size:17px;
	line-height:20px;
	font-weight:bold;
}

.bar_10201_1{
	padding:3px 10px 3px 13px;
	color:#ffffff;
	background-color:#808080;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.bar_10201_2{
	padding:3px 10px 3px 13px;
	color:#ffffff;
	background-color:#456388;
	font-size:15px;
	line-height:17px;
	font-weight:bold;
}

.bar_10201_3{
	padding:10px 15px 10px 15px;
	color:#242424;
	background-color:#ebebeb;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}

.link10201{
	color:#0C419A;
}

.txt_10102_1{
	color:#242424;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
}

.txt_10102_2{
	color:#242424;
	font-size:13px;
	line-height:19px;
}

.link10102{
	color:#0C419A;
}

/*
uOeLXgͺ
oi[TCY 175 x 280 
eLXgGA 115 x 160 
*/
	div.blogBannerArea{
		margin:0;
		padding:0;
		position:relative;
		width:175px;
		height:280px;
	}
	div.blogBannerArea div.textArea{
		/** background-color:#0033FF; */
		position:absolute;
		bottom:0;
		left:0;
		height:265px;
		overflow:hidden;
		
	}
	div.blogBannerArea div.textArea_inner{
		padding:5px;
		font-size:12px;
              line-height:18px;
		margin:0;
	}
	div.blogBannerArea div.textArea_inner p{
		margin:0 0 6px 0;
		line-height:1.4em;
	}
