<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* miyabi01.css */


.pad_toplogo {
	padding: 12px 0 35px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.pad_toplogomark {
	padding: 0 0 40px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}


#container_member01nav {
	background-image:url("../../images/miyabi01_navbase.jpg");
	width:1100px;
	height: 76px;
	padding: 0 0 0 0;
	position: relative;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	border-top: 1px #716951 solid;
	border-bottom: 1px #716951 solid;
}


ul#navigation {
	width: 950px;
	padding: 27px 0 20px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
ul#navigation li {
	padding: 0 0 0 0;
	float: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
	

ul#accessary {
	width: 380px;
	padding: 0 0 0 720px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
ul#accessary li.li01 {
	background-image: url("../../images/icon01.gif");
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
	font-size: 1.0em;
	text-align: left;
	float: left;
	margin-left: 30px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
ul#accessary li.li02 {
	background-image: url("../../images/icon02.gif");
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
	font-size: 1.0em;
	text-align: left;
	width:100px;
	float: left;
	margin-left: -30px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
ul#accessary li.li03 {
	background-image: url("../../images/icon03.gif");
	background-repeat: no-repeat;
	padding: 0 0 0 30px;
	font-size: 1.0em;
	text-align: left;
	width:93px;
	float: left;
	margin-left: -30px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

ul#accessary li.li05 {
	padding: 0 0 0 30px;
	text-align: left;
	float: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}


/*------------ miyabi 1 ------------*/	


#container_miyabi00base {
	background-image:url("../../images/base03.jpg");
	background-position: top left;
	width:1100px;
	height: 100%;
	padding: 0 0 0 0;
	position: relative;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}


#container_miyabi00base {
	background-image:url("../../images/base03.jpg");
	background-position: top left;
	width:1100px;
	height: auto;
	padding: 0 0 0 0;
	position: relative;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}


#container_miyabi01base {
	background-image:url("../../images/miyabi01_content01base.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	width:1100px;
	padding: 0 0 0 0;
	position: relative;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#container_miyabi002base {
	background-image:url("../../images/miyabi01_content02base.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	width:1100px;
	padding: 0 0 0 0;
	position: relative;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#wrapper_miyabi01 {
	width: 944px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	padding: 0 0 0 0;
}


.pad_miyabi01_title01 {
	padding: 36px 0 28px 301px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.font_miyabi01 {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 1.5em;
	line-height: 1.6em;
	color: #ffffff;
	width: 578px;
	float: left;
	text-align: left;
	padding: 0 0 0 335px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}



ul#subnav {
	width: 720px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	padding-bottom: 105px;
}
	
ul#subnav li {
	width: 180px;
	text-align: center;
	float: left;
}


ul#subnav02 {
	width: 720px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	padding-bottom: 105px;
}
	
ul#subnav02 li {
	width: 33.33%;
	text-align: center;
	float: left;
}

	

	
#wrapper_miyabi0001 {
	width: 827px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	margin-left: 71px;
	padding: 0 0 0 0;
}
	
.pad_miyabi0001_rabel {
	width: 227px;
	text-align: left;
	float: left;
	padding: 0 0 40px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0001_title {
	width: 600px;
	text-align: left;
	float: left;
	padding: 20px 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0001_title .pad_title01 {
	text-align: left;
	padding: 0 0 20px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0001_title .pad_txt01 {
	font-size: 1.2em;
	line-height: 1.8em;
	width: 398px;
	color: #bab4a5;
	padding: 0 0 0 3px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	


.pad_miyabi0001_name01 {
	width: 462px;
	text-align: left;
	float: left;
	padding: 0 0 40px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0001_name02 {
	width: 365px;
	text-align: left;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}						

.pad_miyabi0001_nametitle {
	padding: 0 0 18px 0;
	text-align: left;	
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}						
	
.pad_txttxt02 {
	font-size: 0.97em;
	line-height: 1.7em;
	width: 368px;
	color: #bab4a5;
	padding: 0 0 27px 3px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}		
	
.pad_miyabi0001_img0101 {
	padding: 0 0 140px 0;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}		

	




.pad_miyabi0002_title00 {
	text-align: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	position: relative;
	z-index: 0;
}
.pad_miyabi0002_txttxt {
	width: 498px;
	text-align: left;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	
.pad_miyabi0002_txt {
	width: 380px;
	font-size: 1.2em;
	line-height: 1.8em;
	color: #bab4a5;
	padding: 0 0 40px 3px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0002_title {
	width: 329px;
	text-align: left;
	float: left;
	padding: 0 0 0 0;
	margin-top: -25px;
	margin-bottom: -0.0em;
	position: relative;
	z-index: 3;
}
.pad_miyabi0002_title .nametitle {
	padding: 0 0 18px 0;
	text-align: left;	
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}						

.pad_miyabi0002_title .pad_txttxt02 {
	font-size: 0.97em;
	line-height: 1.7em;
	width: 318px;
	color: #bab4a5;
	padding: 0 0 30px 3px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}		
	
ul#miyabi0002_img01 {
	width: 733px;
	margin-left: 72px;
	text-align: left;
	padding: 0 0 157px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}						 
ul#miyabi0002_img01 li.li01 {
	width: 441px;
	float: left;
	padding: 0 0 2px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}						 
ul#miyabi0002_img01 li.li02 {
	width: 289px;
	float: left;
	padding: 0 0 2px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	

ul#miyabi0002_img01 li.li03 {
	width: 381px;
	float: left;
	padding: 0 0 2px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}						 
ul#miyabi0002_img01 li.li04 {
	width: 346px;
	float: left;
	padding: 0 0 2px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}		








.pad_miyabi0003_txttxt01 {
	width: 640px;
	float: left;
	padding: 0 0 15px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	font-size: 1.2em;
	line-height: 1.8em;
	color: #bab4a5;
}
.pad_miyabi0003_title01 {
	width: 187px;
	float: left;
	padding: 0 0 15px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0003_img {
	width: 400px;
	float: left;
	padding: 0 0 165px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0003_profile {
	width: 390px;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.pad_miyabi0003_profile .pad_name {
	padding: 26px 0 8px 0;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

	
.pad_miyabi0003_profile .pad_txttxt {
	font-size: 0.97em;
	line-height: 1.7em;
	width: 358px;
	color: #bab4a5;
	padding: 0 0 30px 3px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	




.pad_miyabi0004_title01 {
	width: 227px;
	float: left;
	padding: 0 0 25px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0004_txttxt01 {
	width: 576px;
	float: left;
	padding: 48px 0 15px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	font-size: 1.2em;
	line-height: 1.8em;
	color: #bab4a5;
}
ul#miyabi0004_prof {
	width: 827px;
	text-align: left;
	padding: 0 0 15px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}						 
ul#miyabi0004_prof li.li01 {
	width: 462px;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}						 
ul#miyabi0004_prof li.li02 {
	width: 365px;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	
.pad_miyabi0004name {
	padding: 0 0 8px 0;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

	
.pad_miyabi0004txttxt {
	font-size: 0.97em;
	line-height: 1.7em;
	width: 358px;
	color: #bab4a5;
	padding: 0 0 30px 3px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	

.pad_miyabi004_img {
	padding: 0 0 150px 0;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	



.pad_miyabi0005_left {
	width: 449px;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
.pad_miyabi0005_right {
	width: 378px;
	float: left;
	padding: 124px 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	
.pad_miyabi005_round {
	padding: 0 0 14px 0;
	text-align:left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	
.pad_miyabi005_txttxt01 {
	width: 349px;
	padding: 0 0 15px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	font-size: 1.2em;
	line-height: 1.8em;
	color: #bab4a5;
}
	
.pad_miyabi005_name {
	padding: 26px 0 8px 0;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
	
.pad_miyabi005_txttxt {
	font-size: 0.97em;
	line-height: 1.7em;
	width: 358px;
	color: #bab4a5;
	padding: 0 0 30px 3px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}




/*------------ miyabi 2 ------------*/	


.pad_miyabi01_title02 {
	padding: 0 0 21px 32px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.font_miyabi02 {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 1.65em;
	line-height: 1.8em;
	letter-spacing: 0.1em;
	color: #cfc9ba;
	width: 829px;
	text-align: left;
	padding: 0 0 27px 115px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.font_miyabi03 {
	font-size: 1.05em;
	color: #ffffff;
	width: 829px;
	text-align: left;
	padding: 0 0 130px 115px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.pad_miyabi01_img01 {
	padding: 0 0 151px 115px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.pad_miyabi01_left01 {
	width: 381px;
	padding: 0 0 0 115px;
	float: left;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.pad_miyabi01_right01 {
	width: 419px;
	padding: 0 0 0 0;
	float: left;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.font_miyabi04 {
	font-size: 1.1em;
	color: #f7a59a;
	text-align: left;
	padding: 0 0 4px 3px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}


#table_miyabi01 {
	width: 418px;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#table_miyabi01 td.left {
	width: 259px;
	height: 33px;
	background-image: url("../../images/miyabi01_tablebase01.jpg");
	border-bottom: 1px #000 solid;
	border-right: 1px #000 solid;
	float: left;
	font-size: 1.2em;
	color: #ffffff;
}

#table_miyabi01 td.right {
	width: 157px;
	height: 33px;
	background-image: url("../../images/miyabi01_tablebase02.jpg");
	border-bottom: 1px #000 solid;
	float: left;
	font-size: 1.2em;
	color: #ffffff;
}


#table_miyabi01 td.left .text01 {
	background-image: url("../../images/miyabi01_bullet.gif");
	background-repeat: no-repeat;
	padding: 0 0 0 15px;
	margin-top: 0.6em;
	margin-bottom: -0.0em;
	margin-left: 13px;
}
#table_miyabi01 td.right .text02 {
	padding: 0 15px 0 0;
	margin-top: 0.6em;
	margin-bottom: -0.0em;
	text-align: right;
}
	
.pad_miyabi01_bu {
	padding: 0 0 108px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}























/*------------ member 3 ------------*/	


#table_member03 {
	width: 780px;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#table_member03 .pad_left01 {
	width: 223px;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#table_member03 .pad_right01 {
	width: 557px;
	text-align: left;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
	
#table_member03 .pad_right01 .pad_title {
	padding: 0 0 8px 0;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
#table_member03 .pad_right01 .font_txt {
	font-size: 1.13em;
	line-height: 1.8em;
	width: 528px;
	color: #bab4a5;
	padding: 0 0 12px 3px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	




#table_member03 .pad_left02 {
	width: 588px;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#table_member03 .pad_right02 {
	width: 192px;
	text-align: left;
	float: left;
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}


#table_member03 .pad_left02 .pad_title {
	width: 588px;
	padding: 0 0 8px 0;
	text-align: right;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
#table_member03 .pad_left02 .font_txt {
	font-size: 1.13em;
	line-height: 1.8em;
	width: 585px;
	color: #bab4a5;
	padding: 0 3px 12px 0;
	text-align: right;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	



.pad_buttonbox {
	background-image: url("../../images/bu_box.gif");
	background-repeat: no-repeat;
	width: 240px;
	height: 22px;
	font-size: 1.06em;
	padding: 2px 0 0 28px;
	text-align: left;
}

.pad_buttonbox a:link {
	font-size: 1.06em;
	color: #323232;
	text-decoration:none;
}

.pad_buttonbox a:visited {
	font-size: 1.06em;
	color: #323232;
	text-decoration:none;
}

.pad_buttonbox a:hover {
	font-size: 1.06em;
	color: #776161;
	text-decoration:none;
}

.pad_buttonbox a:active {
	font-size: 1.06em;
	color: #d7a2a2;
	text-decoration:none;
}
	
	
	
	
ul#member_banner {
	width: 849px;
	padding: 185px 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}	
ul#member_banner li {
	width: 283px;
	text-align: left;
	float: left;
}
		


/*------------ place ------------*/	





.pad_content02_title {
	padding: 140px 0 14px 0;
	text-align: center;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
	
ul#place {
	width: 944px;
	padding: 0 0 50px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
	
ul#place li {
	width: 472px;
	float: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}






#wrapper_miyabi02 {
	width: 1052px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	padding: 0 0 0 0;
}

#wrapper_miyabi02 .pad_section {
	width: 251px;
	padding: 0 6px 0 6px;
	float: left;
	margin-top: -0.0em;
	margin-bottom: 4.0em;
}


#wrapper_miyabi02 .pad_section li {
	background-image:url("../../images/miyabi01_bg.gif");
	border: 1px #ffffff solid;
	width: 251px;
	margin-bottom: 20px;
}


#wrapper_miyabi02 .pad_section li .pad_img {
	padding: 0 0 0 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
	
#wrapper_miyabi02 .pad_section li .pad_img img {
	border-bottom: 1px #ffffff solid;
}	
	
#wrapper_miyabi02 .pad_section li .font_txt {
	font-size: 1.05em;
	text-align: left;
	color: #323232;
	width: 220px;
	padding: 8px 0 8px 12px;
	line-height: 1.7em;
}
	
#wrapper_miyabi02 .pad_section li .pad_line {
	width: 251px;
	border-top: 1px #ffffff solid;
}
	
#wrapper_miyabi02 .pad_section li .pad_icon1 {
	text-align: left;
	padding: 0 0 7px 10px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	float: left;
}	
#wrapper_miyabi02 .pad_section li .pad_icon2 {
	text-align: left;
	padding: 0 0 7px 4px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	float: left;
}	
	
#wrapper_miyabi02 .pad_section li .pad_txt {
	font-size: 0.9em;
	color: #ffffff;
	padding: 5px 0 0 8px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
	float: left;
}
	
	






.pad_member_read03 {
	text-align: left;
	padding: 18px 0 85px 82px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

ul#member_price {
	width: 862px;
	margin-left: 82px;
	margin-top: -0.0em;
	margin-right: -0.0em;
}

ul#member_price li.leftarea {
	width: 456px;
	float:left;
	text-align: left;
	padding-bottom: 80px;
}

ul#member_price li.rightarea {
	width: 402px;
	float:left;
	text-align: left;
	padding-bottom: 90px;
}

	
.pad_pricetitle {
	padding: 0 0 8px 0;
	margin-top: -0.0em;
	margin-right: -0.0em;
	text-align: left;
}
		
.font_areaprice01 {
	width: 398px;
	font-size: 1.06em;
	color: #bab4a5;
	line-height: 1.6em;
	padding: 0 0 20px 6px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.font_areaprice01_2 {
	width: 598px;
	font-size: 1.06em;
	color: #bab4a5;
	line-height: 1.6em;
	padding: 0 0 20px 6px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#tabel_areaprice {
	width: 390px;
	margin-left: 12px;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#tabel_areaprice .td_left {
	font-size: 1.04em;
	color: #999999;
	text-align: left;
	padding: 0 0 5px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#tabel_areaprice .td_right {
	font-size: 1.04em;
	line-height: 1.8em;
	color: #ffffff;
	text-align: left;
	padding: 0 0 5px 0;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#tabel_areaprice .td_right span {
	color: #f78080;
}

.font_areaprice01 span {
	color: #f78080;
}

.font_areaprice02 {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 1.3em;
	width: 398px;
	color: #d6cd7d;
	line-height: 1.78em;
	padding: 0 0 20px 6px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.font_areaprice03 {
	font-size: 1.13em;
	font-weight: normal;
	padding: 0 0 10px 6px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

.font_areaprice04 {
	font-size: 1.06em;
	color: #ffffff;
	padding: 20px 0 10px 6px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}


#table_areaprice002 {
	width: 765px;
	border: 1px #738c85 solid;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}

#table_areaprice002 .pad_title {
	padding: 7px 0 22px 66px;
	text-align: left;
	margin-top: -0.0em;
	margin-bottom: -0.0em;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	</pre></body></html>