@charset "utf-8";



html {
	margin : 0;
	padding : 0;
	font-size:12px;
	height:100%;
}
body {
	margin : 0;
	overflow-x:hidden;
	padding : 0;
	background:#e9ddc1;
}
br { letter-spacing: 0; }

h1 {
	color:#000;
	font-size		: 24px;
	font-family		: '小塚ゴシック Pro M',"KozGoPro-Regular","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;;
	font-weight:300;
}
h2 {
	color:#000;
	font-size		: 18px;
	font-family		: '小塚ゴシック Pro M',"KozGoPro-Regular","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;;
	text-align		: left;
	font-weight:normal;
}
h3 {
	color:#000;
	font-size		: 14px;
	font-family		: '小塚ゴシック Pro M',"KozGoPro-Regular","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;;
	text-align		: left;
	font-weight:500;
}
address, li {
	font-size		: 12px;
	line-height		: 140%;
}
address {
	margin			: 0;
}

a:link, a:visited{
	color:#666;
	text-decoration: none;
}
a:hover, a:active{
	color:#000;
	text-decoration: none;
}

.urllink a:link, .urllink a:visited{
	color:#036;
	text-decoration: none;
}
.urllink a:hover, .urllink a:active{
	color:#036;
	text-decoration:underline;
}
img {
	border			: none;
	margin:0;
	padding:0;
}
img a:link, img a:visited, img a:hover, img a:active{
color: #ffffff;
text-decoration: none;
}
address {
	font-size		: .7em;
	font-family		: Georgia, "Times New Roman", Times, serif;
	font-style		: normal;
}
blockquote {
	margin			: 0 0 0 0;
	padding			: .5em;
	background-color:#FFF;
	border			: 1px #e0e0e0 solid;
}
blockquote a:link {
	color			: #c31;
}
blockquote a:visited {
	color			: #0cf;
}
blockquote a:active, blockquote a:hover {
	color			: #f39;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
	p, li, dl {
		letter-spacing	: 0px;
	}
}

ul, dl, dt, dd {
padding: 0;
margin: 0;
}

/* baselayout--------------------------------------------------------- */
#index-wrapper {
	width: 100%;
	padding: 0px;
}
#wrapper {
	width: 62.15%;
	float:right;
	padding: 0px;
}

	
	
#wrapper-mb {
	width: 980px;
	padding: 0px;
	margin: 0px;
	}


	
#hold  { 
	z-index:9999;
    position: fixed !important;  
    position: absolute;  
    top: 0;  
	width: 610px; 
    height: 80px;
	float:right;
	margin-left: auto;
    margin-right: auto;
	background:url(http://miwako-handa.jp/img/header.png);
	border-bottom: 1px solid #beb39a;
	} 
#hold-re  { 
	z-index:9999;
    position: fixed !important;  
    position: absolute;  
    top: 0;  
	width: 610px; 
    height: 80px;
	float:right;
	margin-left: auto;
    margin-right: auto;
	border-bottom: 1px solid #beb39a;
	} 
	
	
#indexlink {
    position: fixed !important;  
	top:50%;
	left:0%;
	margin-top:-50px;
/*	width:250px;*/
/*	height:82px;*/
    width: 300px;
    height: 90px;
	overflow:auto;
}
/* contents--------------------------------------------------------- */
#contents {
	margin-left: auto;
    margin-right: auto;
	margin-top: 120px;
	width : 480px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	color:#636363;
	text-align:justify;
	text-justify:inter-ideograph;
	letter-spacing:0.05em\9;
	z-index: 1;
	-webkit-text-size-adjust:none;
	height: 100%;
	}
#contents h1{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3D3829;
	}
/* contents--------------------------------------------------------- */
#contents-mb {
	margin-left: auto;
    margin-right: auto;
	width : 650px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:19px;
	color:#636363;
	text-align:justify;
	text-justify:inter-ideograph;
	letter-spacing:0.05em\9;
	z-index: 1;
	-webkit-text-size-adjust:none;
	height: 100%;
	}
/* profile--------------------------------------------------------- */
#profile {
	margin-left: auto;
    margin-right: auto;
	margin-top: 120px;
	width : 480px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:11px;
	color:#636363;
	text-align:justify;
	text-justify:inter-ideograph;
	letter-spacing:0.05em\9;
	z-index: 1;
	-webkit-text-size-adjust:none;
	height: 100%;
	}
/* profile--------------------------------------------------------- */
#profile-mb {
	margin-left: auto;
    margin-right: auto;
	width : 650px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:22px;
	color:#636363;
	text-align:justify;
	text-justify:inter-ideograph;
	letter-spacing:0.05em\9;
	z-index: 1;
	-webkit-text-size-adjust:none;
	height: 100%;
	}
/* disc--------------------------------------------------------- */
#disc {
	margin-left: auto;
    margin-right: auto;
	width : 500px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:11px;
	color:#636363;
	text-align:justify;
	text-justify:inter-ideograph;
	letter-spacing:0.05em\9;
	z-index: 1;
	-webkit-text-size-adjust:none;
	height: 100%;
	}
#box1 {
	height:145px;
		}
#box2{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	color:#636363;
	}
#box1 img{
	float:left;
	margin-right:20px;
	box-shadow: 0px 0px 20px -5px rgba(0, 0, 0, 0.5);
	}
#box1 h1{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#605a49;
	}
/* -----DVD---------------- */
#box1-dvd {
	height:205px;
		}
#box1-dvd img{
	float:left;
	margin-right:20px;
	box-shadow: 0px 0px 20px -5px rgba(0, 0, 0, 0.5);
	}
#box1-dvd h1{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#605a49;
	}
#box2-dvd {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	color:#636363;
	}
/* -----feauture---------------- */

#box1-feauture {
	height:285px;
		}
#box1-feauture img{
	float:left;
	margin-right:20px;
	box-shadow: 0px 0px 20px -5px rgba(0, 0, 0, 0.5);
	}
#box1-feauture h1{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#605a49;
	}
#box2-feauture {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	color:#636363;
	}
/* -----faq---------------- */

.faqs{
    padding-top: 0px;
}
.faqs dt{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
    padding: 3px 0 0 400px;
	margin-top:-25px;
    position: relative;
	-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
}
.faqs dt:hover{
    cursor: pointer;
	color: #990000;
}
.faqs dd{
    padding: 20px 0 0px 10px;
    position: relative;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:11px;
    color: #606060;
}
.faqs .hover{
    color: #990000;
}

/* disc-mb--------------------------------------------------------- */
#disc-mb {
	margin-left: auto;
    margin-right: auto;
	width : 650px;
}
#box1-mb {
	height:245px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	color:#636363;
		}
#box2-mb {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	color:#636363;
	}
#box1-mb img{
	float:left;
	margin-right:20px;
	box-shadow: 0px 0px 20px -5px rgba(0, 0, 0, 0.5);
	}
#box1-mb h1{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#605a49;
	}
#box1-dvd-mb {
	height:350px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	color:#636363;
		}
#box1-dvd-mb img{
	float:left;
	margin-right:20px;
	box-shadow: 0px 0px 20px -5px rgba(0, 0, 0, 0.5);
	}
#box1-dvd-mb h1{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#605a49;
	}
#box2-dvd-mb {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	color:#636363;
	}
#box1-feauture-mb {
	height:400px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	color:#636363;
		}
#box1-feauture-mb img{
	float:left;
	margin-right:20px;
	box-shadow: 0px 0px 20px -5px rgba(0, 0, 0, 0.5);
	}
#box1-feauture-mb h1{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#605a49;
	}
#box2-feauture-mb {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	color:#636363;
	}
/* back to top---------------------------------------------------*/
#backtotop {
	margin-left:390px;
	margin-top:30px;
	width:135px;
	}
/* waku----------------------------------------------------------*/
#waku {
	}

/* contact------------------------------------------------------ */
#formcontent {
	margin-left: auto;
    margin-right: auto;
	width : 350px;
	}
#formcontent p{
	color:#4f3b32;
	font-size:11px;
	line-height:1.8em;
	}
#formcontent th{
	color:#6e5246;
	font-size:10px;
	}
#formcontent tr td{
	color:#6e5246;
	font-size:10px;
	}
#formcontent dd{
  filter: alpha(opacity=80);
  opacity: 0.8;
   	}
#formcontent p span.abs{
	color:#C33;
	}
.form dt{
	color:#6e5246;
	font-size:10px;
	}
dt span.abs{
	color:#C33;
	}
/* line--------------------------------------------------------- */
#line {
	border-bottom: 1px dotted #d4c7ac;
	margin-left: auto;
    margin-right: auto;
	width:500px;
	margin-bottom:30px;
	margin-top:30px;
}
#line-disc {
	border-bottom: 1px dotted #d4c7ac;
	width:500px;
	margin-bottom:15px;
	margin-top:15px;
}
#headerline {
	border-bottom: 1px solid #beb39a;
	width:560px;
	margin-bottom:30px;
	margin-top:30px;
}
#headerline-mb {
	border-bottom: 1px solid #beb39a;
	width:900px;
	margin-bottom:50px;
	margin-top:50px;
}
#line-mb {
	border-bottom: 1px dotted #d4c7ac;
	width:850px;
	margin-bottom:50px;
	margin-top:50px;
}
/* copyright----------------------------------------------------- */
#copyright {
	text-align:center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:9px;
	color:#808080;
	line-height:1.3em;
	letter-spacing:0.1em;
	margin-bottom:30px;	
}
/* copyright----------------------------------------------------- */
#copyright-mb {
	text-align: center;
	margin-left: auto;
    margin-right: auto;
    width: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	color:#808080;
	line-height:1.3em;
	letter-spacing:0.1em;
	margin-bottom:30px;	
}
/* history--------------------------------------------------------- */
#history ul{
	list-style-type: none;
}
#history #history-li{
	margin-top:20px;
	margin-left:-30px;
	}
#history .history-list{
	margin-top:15px;
	margin-left:-30px;
	}
#history li{
	float:left;
	margin-right:8px;
	}
#history {
	margin-left: auto;
    margin-right: auto;
	width:450px;
	}
#history h1{
	line-height:1.4em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#605a49;
	border-bottom:thin solid #cfc28e;
	margin-top:30px;
			}
#history h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:30px;
	color: #a39684;
	margin-top:80px;
	margin-bottom:30px;	
		}
#history p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:11px;
	color:#606060;
	line-height:1.3em;
	letter-spacing:0.05em;
		}
#historytop{
	text-align:right;
	}
	
/* history-mb--------------------------------------------------------- */
#history-mb {
	margin-left:auto;
	margin-right:auto;
	width:650px;
	}
#history-mb h1{
	line-height:1.4em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#605a49;
	border-bottom:thin solid #b8a457;
	margin-top:30px;
			}
#history-mb h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:30px;
	color: #a39684;
	margin-top:80px;
	margin-bottom:30px;	
		}
#history-mb p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	color:#606060;
	line-height:1.4em;
	letter-spacing:0.05em;
		}
/* contact--------------------------------------------------------- */
#contact {
	margin-left: auto;
    margin-right: auto;
	width : 350px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	color:#636363;
	text-align:justify;
	text-justify:inter-ideograph;
	letter-spacing:0.05em\9;
	z-index: 1;
	-webkit-text-size-adjust:none;
	height: 100%;
	}
#contact h1{
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3D3829;
	}	
/* contact-mb--------------------------------------------------------- */
#contact-mb {
	margin-left: auto;
    margin-right: auto;
	width : 650px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:20px;
	color:#636363;
	text-align:justify;
	text-justify:inter-ideograph;
	letter-spacing:0.05em\9;
	z-index: 1;
	-webkit-text-size-adjust:none;
	height: 100%;
	}
#contact-mb h1{
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#3D3829;
	}	
	
	
/* report--------------------------------------------------------- */
#report ul{
	list-style-type: none;
}
#report #report-li{
	margin-top:10px;
	margin-left:0px;
	}
#report li{
	float:left;
	margin-right:10px;
	}
#report {
	margin-left: auto;
    margin-right: auto;
	width:450px;
	}
#report h1{
	line-height:1.4em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#605a49;
	border-bottom:thin solid #cfc28e;
	margin-top:55px;
			}
#report h5{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:30px;
	color: #a39684;
	margin-top:40px;
	margin-bottom:30px;	
		}

#report h4{
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:30px;
	color: #a39684;
	margin-top:50px;
	margin-bottom:30px;	
		}
#report .txt-small{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:10px !important;
	text-align:center !important;
	color:#606060;
	line-height:1.3em;
	letter-spacing:0.05em;
		}
#report p{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:11px;
	color:#606060;
	line-height:1.3em;
	letter-spacing:0.05em;
		}
#reporttop{
	text-align:right;
	}

/* fadehover--------------------------------------------------------- */

a.fadehover {
	color:#663333;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }
a.fadehover:hover,
a.fadehover:focus {
		color:#990000;
    }
/* list--------------------------------------------------------- */
#list ul {
    list-style-type: square;
    margin-left:10px;
    } 
#list li {  
    color: #817350;  
    }  
#list span {  
    color: #606060;
    font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
    font-size: 11px;
    text-align: justify;
    } 
/* list--------------------------------------------------------- */
#list-mb ul {
list-style-type: square;
    } 
#list-mb li {  
    color: #817350;  
    }  
#list-mb span {  
    color: #606060;
    font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
    font-size: 20px;
	line-height:1.5em;
    }  
.backposition {
	margin-left:430px;
	margin-top:5px;
	width:120px;
}
.backposition2 {
	margin-left:510px;
	margin-top:5px;
	width:120px;
}
/* hiramasan--------------------------------------------------------- */
#hirama {
position: fixed !important;  
bottom:5%; left:30px; 
}

