@charset "utf-8";


#ykkap-tpl-contents .pagetitle {
	background: url(/search/select/window/img/ttl_advise.png) no-repeat;
	margin-bottom:27px;
}
.maincontents {
	position: relative;
}
/* content-base
---------------------------------------- */

#content-wrap {
	position: relative;
}
.step-sec {
	font-family:meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro";
}
/* Search sec change
---------------------------------------- */

#sec0 {
}
#sec1 {
}
#sec3 {
}
#sec4 {
}
#sec5 {
}
#sec6 {
}
#sec7 {
}

/* Fix nav PC only
---------------------------------------- */

#fix-nav {
	padding-top: 10px;
	height: 55px;
	background: #FFF;
	box-shadow: 0px 0 8px rgba(0, 0, 0, 0.7);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 7000;
	text-align: left;
	display:none;
}
#fix-nav .fix-width {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#fix-nav .step-icon {
	display: inline-block;
	margin-right:12px;
}
#fix-nav .step-icon span {
	background-image: url(/search/select/window/img/fix-nav-step.png);
	display: block;
	width: 55px;
	height: 46px;
}
#fix-nav .step-icon .step1 {
	background-position: 0 0;
}
#fix-nav .step-icon .step2 {
	background-position: 0 -50px;
}
#fix-nav .step-icon .step3 {
	background-position: 0 -100px;
}
#fix-nav .step-icon .step-fin {
	background-position: 0 -150px;
}
#fix-nav .nav-tit {
	background-image: url(/search/select/window/img/fix-nav-tit.png);
	display: inline-block;
	background-repeat: no-repeat;
	width: 431px;
	height: 35px;
}
#fix-nav .step-name1 {
	background-position: 0 0;
}
#fix-nav .step-name2 {
	background-position: 0 -35px;
}
#fix-nav .step-name3 {
	background-position: 0 -70px;
}
#fix-nav .step-name4 {
	background-position: 0 -105px;
}
#fix-nav .step-name5 {
	background-position: 0 -140px;
}
#fix-nav .step-name6 {
	background-position: 0 -175px;
}
#fix-nav .step-name7 {
	background-position: 0 -210px;
}
#fix-nav .step-name8 {
	background-position: 0 -245px;
}

#fix-nav .state {
	position: static;
	float:right;
}



/* sec parts common
---------------------------------------- */

.step-sec {
	display:none;
}
.step-sec .tit-balloon {
	border: 3px solid #51C0EF;
	border-radius: 5px;
	background: url(/search/select/window/img/tit-balloon-bg.jpg) repeat-y;
	background-position: center top;
	position: relative;
	text-align: center;
	padding-bottom: 22px;
	margin-bottom:27px;
}
.step-sec .tit-balloon:after {
	content: "";
	position: absolute;
	background: url(/search/select/window/img/balloon-bottom.png) no-repeat;
	width: 27px;
	height: 22px;
	left: 50%;
	bottom: -22px;
	margin-left: -13px;
}
.step-sec .tit-balloon h2 {
	margin-top: 24px;
	padding-top: 39px;
	margin-bottom: 10px;
	height: 0;
	text-indent: -9999px;
	position: relative;
}
.step-sec .tit-balloon h2 span {
	position: absolute;
	width: 80px;
	height: 72px;
	left: -100px;
	top: -32px;
	text-indent: 0;
}
.step-sec .tit-balloon h2 span img {
	width:100%;
	height:auto;
}
/*
.step-sec .tit-balloon .icn-step1 {
	background: url(/search/select/window/img/ico-step1.png) no-repeat;
}
.step-sec .tit-balloon .icn-step2 {
	background: url(/search/select/window/img/ico-step2.png) no-repeat;
}
.step-sec .tit-balloon .icn-step3 {
	background: url(/search/select/window/img/ico-step3.png) no-repeat;
}
*/
.step-sec .tit-balloon .icn-step-fin {
	left: -95px;
}

.step-sec .tit-balloon p {
	color: #000;
	line-height: 150%;
	font-size: 150%;
}
.step-sec .tit-balloon p span {
	background-image: url(/search/select/window/img/balloon-txt-strong.png);
	background-repeat: repeat-x;
	background-position: 0px 80%;
}

.state {
	position: absolute;
	right: 0;
	top: 40px;
}
.state .state-step {
	float: left;
	position: relative;
	padding-right: 25px;
	background-image: url(/search/select/window/img/state-border.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.state .state-step p {
	text-indent: -9999px;
	height: 46px;
}
.state .state-step a {
	text-indent: -9999px;
	height: 46px;
	display:none;
}
.state .state-step a:hover {
	background-position: bottom;
}
.state .state-step a.active:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.state .state-step p.active {
	background-position: bottom;
}
.state .state-step a.active {
	display: block;
}

.state .step1-1 a,
.state .step1-1 p {
	background-image: url(/search/select/window/img/state-step1-1.png);
	width: 46px;
}
.state .step1-2 a,
.state .step1-2 p {
	background-image: url(/search/select/window/img/state-step1-2.png);
	width: 57px;
}
.state .step1-3 a,
.state .step1-3 p {
	background-image: url(/search/select/window/img/state-step1-3.png);
	width: 44px;
}
.state .step1-4 a,
.state .step1-4 p {
	background-image: url(/search/select/window/img/state-step1-4.png);
	width: 44px;
}
.state .step1-5 a,
.state .step1-5 p {
	background-image: url(/search/select/window/img/state-step1-5.png);
	width: 44px;
}
.state .step2-1 a,
.state .step2-1 p {
	background-image: url(/search/select/window/img/state-step2-1.png);
	width: 46px;
}
.state .step2-2 a,
.state .step2-2 p {
	background-image: url(/search/select/window/img/state-step2-2.png);
	width: 55px;
}
.state .step3-1 a,
.state .step3-1 p {
	background-image: url(/search/select/window/img/state-step3-1.png);
	width: 44px;
}
.state .step3-2 a,
.state .step3-2 p {
	background-image: url(/search/select/window/img/state-step3-2.png);
	width: 57px;
}
.state .state-fin {
	float: left;
}
body.route0 .state .state-fin {
	display:none;
}
.state .state-fin p {
	height: 46px;
	width:65px;
	overflow: hidden;
	background-image: url(/search/select/window/img/state-step-fin.png);
	text-indent: -9999px;
}
.state .state-fin .active {
	background-position: bottom;
}
.state .page-ctr-box {
	float: left;
	border-left: 1px solid #D8D8D8;
	margin-left: 24px;
	padding-left: 2px;
}
body.route0 .state .page-ctr-box {
	display:none;
}
.state .page-ctr-box ul {
}
.state .page-ctr-box li {
	float:left;
	margin-left:18px;
}
.state .page-ctr-box li a {
	text-indent: -9999px;
	height: 46px;
	display: block;
}
.state .page-ctr-box li a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.state .page-ctr-box .btn-first {
	background: url(/search/select/window/img/btn-first.png) no-repeat;
	width:34px;
}
.state .page-ctr-box .btn-back {
	background: url(/search/select/window/img/btn-back.png) no-repeat;
	width:32px;
}
.link-panel-control {
	text-align: center;
	margin-bottom:50px;
}
.link-panel-control a {
	width: 171px;
	height: 30px;
	display: inline-block;
	text-indent: -9999px;
	margin:0 12px;
}
.link-panel-control a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.link-panel-control .btn-ctr-first {
	background: url(/search/select/window/img/btn-ctr-first.png) no-repeat;
}
.link-panel-control .btn-ctr-back {
	background: url(/search/select/window/img/btn-ctr-back.png) no-repeat;
}
.link-panel-control .btn-ctr-prev {
	background: url(/search/select/window/img/btn-ctr-prev.png) no-repeat;
}



/* sec0 index parts
---------------------------------------- */

#sec0 {
}
#sec0 .lead {
	background: url(/search/select/window/img/sec0-lead.png) no-repeat;
	overflow: hidden;
	height: 0;
	padding-top:38px;
	margin-bottom:39px;
}
#sec0 .link-panel {
	text-align: center;
}
#sec0 .link-panel a {
	display: inline-block;
	text-indent: -9999px;
	position: relative;
}
#sec0 .link-panel a div {
	width:100%;
	height:100%;
	position:absolute;
}

#sec0 .link-panel a span.fg{
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
#sec0 .link-panel a span.bg {
	background: url(/search/select/window/img/sec0-btn_on.png) no-repeat;
}
#sec0 .link-panel h2 {
	background: url(/search/select/window/img/sec0-h2.png) no-repeat;
	background-position: top center;
	height:0;
	margin-top:56px;
	margin-bottom:31px;
	padding-top: 41px;
	overflow: hidden;
}
#sec0 .link-panel .btn-sec0-1 {
	background: url(/search/select/window/img/sec0-btn1.png) no-repeat;
	margin-right: 44px;
	width:280px;
	height:268px;
}
#sec0 .link-panel .btn-sec0-1 span {
	position: absolute;
	width: 178px;
	height: 133px;
	display: block;
	right: -85px;
	top: -39px;
	z-index: 100;
	display:none;
}
#sec0 .link-panel .btn-sec0-1 span.fg {
	background: url(/search/select/window/img/sec0-btn1_on.png) no-repeat;
}
#sec0 .link-panel .btn-sec0-2 {
	background: url(/search/select/window/img/sec0-btn2.png) no-repeat;
	margin-right: 50px;
	width:292px;
	height:268px;
}
#sec0 .link-panel .btn-sec0-2 span {
	position: absolute;
	width: 178px;
	height: 133px;
	display: block;
	right: -77px;
	top: -39px;
	z-index: 100;
	display:none;
}
#sec0 .link-panel .btn-sec0-2 span.fg {
	background: url(/search/select/window/img/sec0-btn2_on.png) no-repeat;
}
#sec0 .link-panel .btn-sec0-3 {
	background: url(/search/select/window/img/sec0-btn3.png) no-repeat;
	width:275px;
	height:268px;
}
#sec0 .link-panel .btn-sec0-3 span {
	position: absolute;
	width: 178px;
	height: 133px;
	display: block;
	right: -105px;
	top: -39px;
	z-index: 100;
	display:none;
}
#sec0 .link-panel .btn-sec0-3 span.fg {
	background: url(/search/select/window/img/sec0-btn3_on.png) no-repeat;
}
#sec0 .link-panel .btn-sec0-4 {
	background: url(/search/select/window/img/sec0-btn4.png) no-repeat;
	width:289px;
	height:277px;
	margin-right: 59px;
}
#sec0 .link-panel .btn-sec0-4 span {
	background: url(/search/select/window/img/sec0-btn4_on.png) no-repeat;
	position: absolute;
	width: 178px;
	height: 133px;
	display: block;
	right: -90px;
	top: -42px;
	z-index: 100;
	display:none;
}
#sec0 .link-panel .btn-sec0-4 span.fg {
	background: url(/search/select/window/img/sec0-btn4_on.png) no-repeat;
}
#sec0 .link-panel .btn-sec0-5 {
	background: url(/search/select/window/img/sec0-btn5.png) no-repeat;
	width:276px;
	height:278px;
}
#sec0 .link-panel .btn-sec0-5 span {
	position: absolute;
	width: 178px;
	height: 133px;
	display: block;
	right: -95px;
	top: -42px;
	z-index: 100;
	display:none;
}
#sec0 .link-panel .btn-sec0-5 span.fg {
	background: url(/search/select/window/img/sec0-btn5_on.png) no-repeat;
}
#sec0 .coution-box {
	margin-top: 61px;
	margin-bottom: 57px;
	text-align: center;
}
#sec0 .coution-box .modal-link {
	background: #FFF;
	border: 3px solid #51C0EF;
	border-radius: 5px;
	width: 500px;
	color: #4E4E4E;
	padding-top:8px;
	padding-bottom:11px;
	cursor: pointer;
}
#sec0 .coution-box .modal-link:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
#sec0 .coution-box .modal-link p {
	background: url(/search/select/window/img/ico-coution.png) no-repeat;
	background-position: left center;
	display: inline-block;
	padding-left: 57px;
	line-height: 100%;
}
#sec0 .coution-box .modal-link span {
	color:#00A6E3;
	font-weight:bold;
	line-height:180%;
	font-size:175%;
	display:block;
}

/* sec1 dannetsu winter parts
---------------------------------------- */

#sec1 .tit-balloon h2 {
	background: url(/search/select/window/img/sec1-tit.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
}
#sec1 .tit-balloon .step1 {
	background-position: top center;
	width: 320px;
}
#sec1 .tit-balloon .step2,
#sec1 .tit-balloon .step3 {
	width: 284px;
	background-position: bottom center;
}
#sec1 h3 {
	background: url(/search/select/window/img/sec1-h3.png) no-repeat;
	background-position: top center;
	padding-top: 31px;
	margin-bottom:52px;
	height: 0;
	overflow: hidden;
}
#sec1 .img {
	background: url(/search/select/window/img/sec1-img.png) no-repeat;
	background-position: top center;
	width:950px;
	height:0;
	padding-top:460px;
	overflow: hidden;
}
#sec1 .link-panel {
	background-image: url(/search/select/window/img/sec1-btn-border.png);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: center;
	margin-bottom:34px;
	margin-top:22px;
}
#sec1 .link-panel a {
	display: block;
	text-indent: -9999px;
	float:left;
	width:170px;
	height:100px;
	background:#FFF;
}
#sec1 .link-panel a span {
	display:block;
	width:170px;
	height:100px;
}

#sec1 .link-panel .btn-sec1-1 {
	margin-right: 25px;
}
#sec1 .link-panel .btn-sec1-1 span {
	background: url(/search/select/window/img/sec1-btn1.png) no-repeat;
}
#sec1 .link-panel .btn-sec1-2 {
	margin-right: 25px;
}
#sec1 .link-panel .btn-sec1-2 span {
	background: url(/search/select/window/img/sec1-btn2.png) no-repeat;
}
#sec1 .link-panel .btn-sec1-3 {
	margin-right: 25px;
}
#sec1 .link-panel .btn-sec1-3 span {
	background: url(/search/select/window/img/sec1-btn3.png) no-repeat;
}
#sec1 .link-panel .btn-sec1-4 {
	margin-right: 25px;
}
#sec1 .link-panel .btn-sec1-4 span {
	background: url(/search/select/window/img/sec1-btn4.png) no-repeat;
}
#sec1 .link-panel .btn-sec1-5 span {
	background: url(/search/select/window/img/sec1-btn5.png) no-repeat;
}
#sec1 .note {
	background: url(/search/select/window/img/sec1-note.png) no-repeat;
	background-position: center top;
	padding-top: 19px;
	height: 0;
	overflow: hidden;
	display: block;
	clear: both;
	margin-bottom:60px;
}
/* sec3 location parts
---------------------------------------- */

#sec3 .tit-balloon h2 {
	background: url(/search/select/window/img/sec3-tit.png) no-repeat;
	margin-left: auto;
	margin-right: auto;
}
#sec3 .tit-balloon p {
	margin-left: 15px;
	margin-right: 15px;
}
#sec3 .tit-balloon .step1 {
	background-position: top center;
	width: 361px;
}
#sec3 .tit-balloon .step2,
#sec3 .tit-balloon .step3 {
	width: 325px;
	background-position: bottom center;
}

#sec3 .window-type {
	margin-bottom:50px;
}
#sec3 .window-type .window-panel {
	width: 960px;
	clear: both;
	height: 276px;
	margin-bottom:4px;
}
#sec3 .window-type .window-panel li {
	float: left;
	margin-right: 10px;
	cursor: pointer;
}
#sec3 .window-type .window-panel li .hover {
	position: absolute;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
#sec3 .window-type .window-panel li .hover:hover {
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
#sec3 .window-type .window-panel li .base {
}
#sec3 .window-type .window-panel .active .hover {
	opacity: 1;
}
#sec3 .window-detail {
	background: #FFF5F5;
	border: 3px solid #4ABFF1;
	border-radius: 7px;
	margin-bottom: 20px;
	position: relative;
	padding:0;
}
#sec3 .window-detail > div {
	padding: 30px 35px;
}
#sec3 .window-detail .panel-close {
	border: 0;
	background-color: transparent;
	position: absolute;
	top: 20px;
	right: 18px;
	cursor: pointer;
}
#sec3 .window-detail .panel-close:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
#sec3 .window-detail .movie-area {
	float: left;
	position: relative;
}
#sec3 .window-detail .movie-area .btn-movie {
	position: absolute;
	background-image: url(/search/select/window/img/sec3-btn-movie.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
#sec3 .window-detail .movie-area .btn-movie:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
#sec3 .window-detail .txt-area {
	float: left;
	margin-left:45px;
	width: 549px;
}
#sec3 .window-detail h3 {
	color: #00A5E5;
	font-weight: bold;
	font-size: 217%;
	float: left;
	padding-top: 7px;
}
#sec3 .window-detail .window-state {
	display: inline-block;
	float: left;
	margin-left: 25px;
}
#sec3 .window-detail .window-detail-inner {
}
#sec3 .window-detail .window-detail-inner p {
	font-size: 117%;
	line-height: 140%;
	color: #333;
}
#sec3 .window-detail .window-detail-inner .catchphrase {
	font-size: 167%;
	margin-bottom: 15px;
	line-height: 180%;
}
#sec3 .window-detail .window-detail-inner span {
	background: #18ACD2;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	padding: 3px 20px;
	border-radius: 15px;
	margin-bottom: 10px;
	display: inline-block;
}
#sec3 .window-detail .btn-select {
	text-align: right;
	margin-top: 20px;
}
#sec3 .window-detail .btn-select a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}




/* sec4 location parts
---------------------------------------- */

#sec4 .tit-balloon h2 {
	background: url(/search/select/window/img/sec4-tit.png) no-repeat;
	background-position: top center;
	width: 249px;
	margin-left: auto;
	margin-right: auto;
}
#sec4 .tit-balloon h2 span {
	left: -89px;
}
#sec4 .link-panel {
	text-align: center;
	margin-bottom:50px;
}
#sec4 .link-panel a {
	display: inline-block;
	text-indent: -9999px;
	position: relative;
}
#sec4 .link-panel a span {
	width:100%;
	height:100%;
	display:block;
	position:absolute;
}
#sec4 .link-panel .btn-sec4-1 {
	background: url(/search/select/window/img/sec4-btn1.png) no-repeat;
	width:284px;
	height:268px;
}
#sec4 .link-panel .btn-sec4-2 {
	background: url(/search/select/window/img/sec4-btn2.png) no-repeat;
	width:275px;
	height:268px;
	margin-left: 54px;
}
#sec4 .link-panel .btn-sec4-3 {
	background: url(/search/select/window/img/sec4-btn3.png) no-repeat;
	width:291px;
	height:273px;
	margin-right: 50px;
	margin-top:16px;
}
#sec4 .link-panel .btn-sec4-4 {
	background: url(/search/select/window/img/sec4-btn4.png) no-repeat;
	width:275px;
	height:273px;
	margin-right: 50px;
	margin-top:16px;
}
#sec4 .link-panel .btn-sec4-5 {
	background: url(/search/select/window/img/sec4-btn5.png) no-repeat;
	width:275px;
	height:273px;
	margin-top:16px;
}
#sec4 .link-panel .btn-sec4-6 {
	background: url(/search/select/window/img/sec4-btn6.png) no-repeat;
	width:293px;
	height:281px;
	margin-right: 41px;
	margin-top:7px;
}
#sec4 .link-panel .btn-sec4-7 {
	background: url(/search/select/window/img/sec4-btn7.png) no-repeat;
	width:290px;
	height:281px;
	margin-top:7px;
}
#sec4 .link-panel .btn-sec4-7 span{
}
/* sec5 function parts
---------------------------------------- */

#sec5 .tit-balloon h2 {
	background: url(/search/select/window/img/sec5-tit.png) no-repeat;
	background-position: top center;
	width: 250px;
	margin-left: auto;
	margin-right: auto;
}
#sec5 .tit-balloon h2 span {
	left: -89px;
}
#sec5 .link-panel {
	text-align: center;
	margin-bottom:54px;
	padding-top: 19px;
}
#sec5 .link-panel a {
	display: block;
	text-indent: -9999px;
	position: relative;
	float: left;
}
#sec5 .link-panel a span {
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	background-repeat: no-repeat;
}
#sec5 .link-panel .btn-sec5-1 {
	background: url(/search/select/window/img/sec5-btn1.png) no-repeat;
	width:275px;
	height:268px;
}
#sec5 .link-panel .btn-sec5-2 {
	background: url(/search/select/window/img/sec5-btn2.png) no-repeat;
	width:295px;
	height:268px;
 	margin-left:44px;
}
#sec5 .link-panel .btn-sec5-3 {
	background: url(/search/select/window/img/sec5-btn3.png) no-repeat;
	width:275px;
	height:268px;
 	margin-left:60px;
}
#sec5 .link-panel .btn-sec5-4 {
	background: url(/search/select/window/img/sec5-btn4.png) no-repeat;
	width:275px;
	height:268px;
	margin-top:34px;
}
#sec5 .link-panel .btn-sec5-5 {
	background: url(/search/select/window/img/sec5-btn5.png) no-repeat;
	width:295px;
	height:268px;
 	margin-left:44px;
	margin-top:34px;
}
#sec5 .link-panel .btn-sec5-6 {
	background: url(/search/select/window/img/sec5-btn6.png) no-repeat;
	width:275px;
	height:268px;
 	margin-left:60px;
	margin-top:34px;
}
#sec5 .link-panel .btn-sec5-7 {
	background: url(/search/select/window/img/sec5-btn7.png) no-repeat;
	width:275px;
	height:268px;
	margin-top:42px;
}
#sec5 .link-panel .btn-sec5-8 {
	background: url(/search/select/window/img/sec5-btn8.png) no-repeat;
	width:295px;
	height:268px;
 	margin-left:44px;
	margin-top:42px;
}
#sec5 .link-panel .btn-sec5-9 {
	background: url(/search/select/window/img/sec5-btn9.png) no-repeat;
	width:275px;
	height:268px;
 	margin-left:60px;
	margin-top:42px;
}

/* sec6 scene parts
---------------------------------------- */

#sec6 .tit-balloon h2 {
	background: url(/search/select/window/img/sec6-tit.png) no-repeat;
	background-position: top center;
	width: 466px;
	padding-top: 38px;
	margin-left: auto;
	margin-right: auto;
}
#sec6 .tit-balloon h2 span {
	left: -94px;
}
#sec6 .link-panel {
	text-align: center;
	margin-bottom:60px;
	padding-top:20px;
}
#sec6 .link-panel a {
	display: inline-block;
	text-indent: -9999px;
	position: relative;
}
#sec6 .link-panel a span {
	width:100%;
	height:100%;
	display:block;
	position:absolute;
}

#sec6 .link-panel .btn-sec6-1 {
	background: url(/search/select/window/img/sec6-btn1.png) no-repeat;
	width:278px;
	height:268px;
	margin-right:60px;
}
#sec6 .link-panel .btn-sec6-2 {
	background: url(/search/select/window/img/sec6-btn2.png) no-repeat;
	width:275px;
	height:268px;
}
#sec6 .link-panel .btn-sec6-3 {
	background: url(/search/select/window/img/sec6-btn3.png) no-repeat;
	width:279px;
	height:268px;
	margin-top:16px;
	margin-right:51px;
}
#sec6 .link-panel .btn-sec6-4 {
	background: url(/search/select/window/img/sec6-btn4.png) no-repeat;
	width:275px;
	height:268px;
	margin-top:16px;
	margin-right:50px;
}
#sec6 .link-panel .btn-sec6-5 {
	background: url(/search/select/window/img/sec6-btn5.png) no-repeat;
	width:286px;
	height:268px;
	margin-top:16px;
}
#sec6 .link-panel .btn-sec6-6 {
	background: url(/search/select/window/img/sec6-btn6.png) no-repeat;
	width:275px;
	height:268px;
	margin-top:12px;
	margin-right:63px;
}
#sec6 .link-panel .btn-sec6-7 {
	background: url(/search/select/window/img/sec6-btn7.png) no-repeat;
	width:275px;
	height:268px;
	margin-top:12px;
}
#sec6 .link-panel .btn-sec6-8 {
	background: url(/search/select/window/img/sec6-btn8.png) no-repeat;
	width:293px;
	height:268px;
	margin-top:12px;
	margin-right:45px;
}
#sec6 .link-panel .btn-sec6-9 {
	background: url(/search/select/window/img/sec6-btn9.png) no-repeat;
	width:275px;
	height:268px;
	margin-top:12px;
	margin-right:53px;
}
#sec6 .link-panel .btn-sec6-10 {
	background: url(/search/select/window/img/sec6-btn10.png) no-repeat;
	width:275px;
	height:268px;
	margin-top:12px;
}

/* sec7 result parts
---------------------------------------- */

#sec7 .tit-balloon h2 {
	background: url(/search/select/window/img/sec7-tit.png) no-repeat;
	background-position: top center;
	width: 570px;
	padding-top: 38px;
	margin-left: auto;
	margin-right: auto;
}
#sec7 .result-ballon {
	margin-top:15px;
	display: inline-table;
}
#sec7 .step1-result {
}
#sec7 .step2-result {
	background-image: url(/search/select/window/img/sec7-step-result-border.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#sec7 .step3-result {
	background-image: url(/search/select/window/img/sec7-step-result-border.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#sec7 .select-box {
	display: table-cell;
	vertical-align: middle;
	min-height: 60px;
/*	width: 300px;*/
	width: 430px;
	box-sizing: border-box;
}
#sec7 .select-box.step1-result {
		padding: 0 55px 0 0;
		text-align: right;
}
#sec7 .select-box.step2-result {
		padding: 0 0 0 55px;
		text-align: left;
}
#sec7 .select-box .step-icon {
	width: 76px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
}
#sec7 .select-box .step-icon .ico {
	display: inline-block;
}
#sec7 .select-box .step-icon .ico img {
	display: inline-block;
	height: 46px;
}
#sec7 #checkpoint {
	margin: 15px 40px 0 40px;
	text-align: left;
}
#sec7 #checkpoint p {
	line-height: 150%;
	font-size: 133%;
}
#sec7 .select-box .step-detail {
	display: inline-block;
	vertical-align: middle;
}
#sec7 .select-box .step-detail .step-label {
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #777;
}
#sec7 .select-box .step-detail .select-menu-name {
	color: #333;
	/*font-size: 12px;*/
	text-align: left;
	font-weight: bold;
	margin-top: 3px;
}
#sec7 .select-box .step-detail .select-menu-name img {
	width:44px;
	height:auto;
	float:left;
}
#sec7 .select-box .step-detail .select-menu-name .window-option {
	font-size: 18px;
	background-image: none;
	display: block;
}
#sec7 .select-box .step-detail .select-menu-name .type-3A,
#sec7 .select-box .step-detail .select-menu-name .type-3B,
#sec7 .select-box .step-detail .select-menu-name .type-3C,
#sec7 .select-box .step-detail .select-menu-name .type-3D,
#sec7 .select-box .step-detail .select-menu-name .type-3E,
#sec7 .select-box .step-detail .select-menu-name .type-3G,
#sec7 .select-box .step-detail .select-menu-name .type-4E {
	padding-top: 5px;
}
#sec7 .select-box .step-detail .select-menu-name .type-4A,
#sec7 .select-box .step-detail .select-menu-name .type-4B,
#sec7 .select-box .step-detail .select-menu-name .type-4C,
#sec7 .select-box .step-detail .select-menu-name .type-4D,
#sec7 .select-box .step-detail .select-menu-name .type-4F,
#sec7 .select-box .step-detail .select-menu-name .type-4G,
#sec7 .select-box .step-detail .select-menu-name .type-4H,
#sec7 .select-box .step-detail .select-menu-name .type-4I,
#sec7 .select-box .step-detail .select-menu-name .type-5A,
#sec7 .select-box .step-detail .select-menu-name .type-5B,
#sec7 .select-box .step-detail .select-menu-name .type-5C,
#sec7 .select-box .step-detail .select-menu-name .type-5D,
#sec7 .select-box .step-detail .select-menu-name .type-5E,
#sec7 .select-box .step-detail .select-menu-name .type-5F,
#sec7 .select-box .step-detail .select-menu-name .type-5G,
#sec7 .select-box .step-detail .select-menu-name .type-5H,
#sec7 .select-box .step-detail .select-menu-name .type-5I,
#sec7 .select-box .step-detail .select-menu-name .type-5J {
	padding-top:10px;
}
#sec7 .select-box .step-detail .select-menu-name .window-thmb {
	float: left;
	display: block;
	background-image: none;
}
/*引違い窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2A,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2A3,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2A4,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2A6 {
	padding-top: 13px;
}
/*引違い窓(テラスタイプ）*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2B,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2B4,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2B6 {
	padding-top: 5px;
}
/*片引き窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2C,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2C5,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2C6 {
	padding-top: 13px;
}
/*片引き窓　(テラスタイプ）*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2D,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2D5,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2D6 {
	padding-top: 5px;
}
/*FIX窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2E,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2E4,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2E5,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2E6 {
	padding-top: 13px;
}
/*片上げ下げ窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2F,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2F4,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2F5,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2F6 {
	padding-top: 13px;
}
/*たてすべり出し窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2G,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2G4,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2G5,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2G6 {
	padding-top: 3px;
}
/*すべり出し窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2H,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2H4,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2H5,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2H6 {
	padding-top: 13px;
}
/*内倒し窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2I,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2I4 {
	padding-top: 13px;
}
/*外倒し窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2J,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2J4 {
	padding-top: 13px;
}
/*ガラスルーバー窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2K {
	padding-top: 5px;
}
/*オーニング窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2L {
	padding-top: 13px;
}
/*出窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2M {
	padding-top: 13px;
}
/*引込み窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2N {
	padding-top: 13px;
}
/*折りたたみ窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2O {
	padding-top: 11px;
}
/*天窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2P {
	padding-top: 13px;
}
/*突き出し窓（大型）*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2Q {
	padding-top: 13px;
}
/*丸FIX窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2R,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2R5 {
	padding-top: 13px;
}
/*スリット窓（すべり出し・上げ下げ・FIX・ガラスブロック）*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2S,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2S4 {
	padding-top: 13px;
}
/*小窓（突き出し・FIX）*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2T,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2T4,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2T5 {
	padding-top: 13px;
}
/*ドレーキップ窓(ツーアクション窓)*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2U {
	padding-top: 13px;
}
/*高所用換気窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2V,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2V4,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2V5,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2V6 {
	padding-top: 10px;
}
/*両袖片引き窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2W,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2W5,
#sec7 .select-box .step-detail .select-menu-name .ico-window_2W6 {
	padding-top: 10px;
}
/*両たてすべり出し窓*/
#sec7 .select-box .step-detail .select-menu-name .ico-window_2X {
	padding-top: 5px;
}
#sec7 .select-box .step-detail .select-menu-name .dannetstu-level {
	background-image: none;
	color: #FF7F00;
	margin-top: 8px;
	display: inline-block;
	font-size: 150%;
}
#sec7 .select-box .step-detail .select-menu-name .dannetstu-level span {
	color: #BABABA;
	background-image: none;
}



#sec7 .dannetsu_box {
}
#sec7 .dannetsu_box .selectBox {
	position:relative;
	margin-bottom: 18px;
}
#sec7 .dannetsu_box .selectBox .thisLevel {
	text-align: center;
	width: 250px;
	height: 100px;
	margin: 0 auto;
	background-image: url(/search/select/window/img/pc-thisLevelBg.png);
	padding-top: 15px;
	box-sizing: border-box;
}
#sec7 .dannetsu_box .selectBox .thisLevel p {
	font-weight: bold;
	font-size: 114%;
	line-height: 1.7;
}
#sec7 .dannetsu_box .selectBox .thisLevel .window_name {
	font-weight: bold;
	font-size: 114%;
	line-height: 1.7;
}
#sec7 .dannetsu_box .selectBox .thisLevel .dannetsu_level {
	color:#FF7F00;
	font-size:28px;
	line-height: 28px;
}
#sec7 .dannetsu_box .selectBox .thisLevel .dannetsu_level span {
	color:#BABABA;
}
#sec7 .dannetsu_box .selectCaption {
	text-align: center;
	margin-bottom: 20px;
}
#sec7 .dannetsu_box .selectCaption .text1 {
	font-size: 134%;
	line-height: 1.5;
}
#sec7 .dannetsu_box .selectCaption .text1 span {
	color:#FF7F00;
}
#sec7 .dannetsu_box .selectCaption .text2 {
		line-height: 1.8;
		font-size: 108%;
}




#sec7 .dannetsu_box .selectBox .lower {
	position:absolute;
	left:0;
	top:0;
	cursor: pointer;
}
#sec7 .dannetsu_box .selectBox .lower.disabled {
	background-image: url(/search/select/window/img/pc-lower-disabled.png);
	cursor: default;
}
#sec7 .dannetsu_box .selectBox .lower.disabled img {
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
}
#sec7 .dannetsu_box .selectBox .lower:hover {
	opacity: .7;
}
#sec7 .dannetsu_box .selectBox .lower.disabled:hover {
	opacity: 1;
}
#sec7 .dannetsu_box .selectBox .lower:before {
	content: "";
	background-image: url(/search/select/window/img/pc-ico-lower.png);
	width: 40px;
	height: 40px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	left: -20px;
}
#sec7 .dannetsu_box .selectBox .lower.disabled:before {
	background-image: url(/search/select/window/img/pc-ico-lower-disabled.png);
}
#sec7 .dannetsu_box .selectBox .higher {
	position:absolute;
	right:0;
	top:0;
	cursor: pointer;
}
#sec7 .dannetsu_box .selectBox .higher.disabled {
	background-image: url(/search/select/window/img/pc-higher-disabled.png);
	cursor: default;
}
#sec7 .dannetsu_box .selectBox .higher.disabled img {
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
}
#sec7 .dannetsu_box .selectBox .higher:hover {
	opacity: .7;
}
#sec7 .dannetsu_box .selectBox .higher.disabled:hover {
	opacity: 1;
}
#sec7 .dannetsu_box .selectBox .higher:after {
	content: "";
	background-image: url(/search/select/window/img/pc-ico-higher.png);
	width: 40px;
	height: 40px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	right: -20px;
}
#sec7 .dannetsu_box .selectBox .higher.disabled:after {
	background-image: url(/search/select/window/img/pc-ico-higher-disabled.png);
}


#sec7 #result-container {
	position:relative;
	margin-bottom: 23px;
	padding-top:23px;
}
#sec7 .result-detail {
	position:absolute;
}
#sec7 .result-detail .result-image {
	float: left;
}
#sec7 .result-detail .result-image img {
	width:500px;
	height:auto;
}
#sec7 .result-detail .result-data {
	float: left;
	margin-left: 40px;
	width: 410px;
}
#sec7 .result-detail .result-data h2 {
	font-size: 283%;
	font-weight: bold;
	line-height: 140%;
	color: #333;
}
#sec7 .result-detail .result-data h3 {
	font-weight: bold;
	line-height: 140%;
	color: #666;
	font-size: 200%;
	margin-bottom: 10px;
}
#sec7 .result-detail .result-data .window-status {
	margin-bottom: 35px;
}
#sec7 .result-detail .result-data .window-status li {
	float: left;
	margin-right: 9px;
}
#sec7 .result-detail .result-data .window-status li {
	display: block;
}
#sec7 .result-detail .result-data .window-status li img {
	width:100%;
	height:auto;
}
#sec7 .result-detail .result-data .window-status .st01-01 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st01-02 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st01-03 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st01-04 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st02-01 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st02-02 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st02-03 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st02-04 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st02-05 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st03-01 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st03-02 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st03-03 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st03-04 {
	width: 68px;
	height: 87px;
	margin-left:-9px;
}
#sec7 .result-detail .result-data .window-status .st03-05 {
	width: 60px;
	height: 79px;
	margin-left:-3px;
}

#sec7 .result-detail .result-data .window-status .st04-01 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st04-02 {
	width: 50px;
	height: 65px;
}
#sec7 .result-detail .result-data .window-status .st04-03 {
	width: 59px;
	height: 75px;
	margin-left: -5px;
}
#sec7 .result-detail .result-data .window-status .st04-04 {
	width: 59px;
	height: 75px;
	margin-left: -5px;
}
#sec7 .result-detail .result-data .window-status .st04-05 {
	width: 50px;
	height: 65px;
}

#sec7 .result-detail .result-data .result-txt {
	color: #333;
}
#sec7 .result-detail .result-data .result-txt p {
	font-size: 133%;
	line-height: 180%;
	margin-bottom: 20px;
}
#sec7 .result-detail .result-data .result-txt span {
	font-size: 108%;
	line-height: 150%;
}
#sec7 .result-detail .result-data .item-link {
	margin-top:40px;
}
#sec7 .result-detail .result-data .item-link a {
	background-image: url(/search/select/window/img/btn-item-link.png);
	text-indent: -9999px;
	display: block;
	width: 330px;
	height: 55px;
	margin-left: auto;
	margin-right: auto;
}
#sec7 .result-detail .result-data .item-link a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
#sec7 #other-window {
	margin-top: 40px;
	text-align: center;
}
#sec7 #other-window h2 {
	background-image: url(/search/select/window/img/sec7-other-window-label.png);
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -9999px;
	padding-top: 26px;
	margin-bottom:35px;
	height: 0;
}
#sec7 #other-window .recommend-item {
	position: relative;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	width: 310px;
	border-left:1px solid #CCC;
}
#sec7 #other-window .recommend-item:first-child {
	border:0;
}
#sec7 #other-window .recommend-item .item-thumb {
	width: 150px;
	height: 150px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 17px;
	padding: 4px;
	cursor: pointer;
}
#sec7 #other-window .recommend-item .item-thumb:hover {
	opacity: .7;
}
#sec7 #other-window .recommend-item.current .item-thumb {
	background-color: #00A5E5;
}
#sec7 #other-window .recommend-item .item-thumb img {
	width:100%;
}
#sec7 #other-window .recommend-item h3 {
	font-size: 150%;
	color: #333;
	font-weight: bold;
	line-height: 140%;
	padding-bottom:4px;
	cursor: pointer;
}
#sec7 #other-window .recommend-item.current h3 {
	color: #00A5E5;
}
#sec7 #other-window .recommend-item h4 {
	line-height: 150%;
	color: #333;
	padding-left: 1.5em;
	padding-right: 1.5em;
	font-size: 124%;
	cursor: pointer;
}
#sec7 #other-window .recommend-item.current h4 {
	color: #00A5E5;
}
#sec7 #other-window .recommend-item a {
	text-indent: -9999px;
	display: block;
	background-image: url(/search/select/window/img/btn-item-link.png);
	width: 330px;
	height: 55px;
	margin-left: auto;
	margin-right: auto;
}
#sec7 #other-window .recommend-item a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
#sec7 #recommend-area {
	margin-top: 30px;
	margin-bottom:55px;
}
#sec7 #recommend-area a {
	float: left;
	margin-right: 25px;
}
#sec7 #recommend-area a:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
#sec7 #recommend-area .bnr-end {
	margin-right:0;
}
#sec7 .link-panel-control {
	margin-top: 60px;
}

#modal-base {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(/shared_file/img/fancybox_overlay.png);
}
#modal section {
	width: 878px;
	background: #FFF;
	border-radius: 9px;
	position: fixed;
	padding: 27px 26px;
	text-align: center;
	z-index: 10000;
	display: none;
}
#modal h2 {
	text-align: left;
	font-size: 200%;
	font-weight: bold;
	line-height: 180%;
	margin-bottom:20px;
}
#modal h3 {
	text-align: left;
	font-weight: bold;
	color: #333;
	line-height: 180%;
	padding-left: 8px;
	margin-bottom: 5px;
	font-size: 150%;
}
#modal p {
	text-align: left;
	padding-left: 8px;
	font-size: 108%;
	line-height: 160%;
	color: #333;
	margin-bottom:15px;
}
#modal .note {
	position: relative;
	padding-left: 1.5em;
	margin-top: 40px;
	font-size: 90%;
}
#modal .note span {
	position: absolute;
	left: 0;
}
#modal .md-close {
	float: right;
	background: url(/search/select/window/img/btn-mb-close.png) no-repeat;
	border: none;
	text-indent: -9999px;
	width: 59px;
	height: 12px;
	cursor: pointer;
}
#modal .txt-lnk {
	display: block;
	font-size: 108%;
	line-height: 130%;
	color: #1F79CC;
	margin-left: 8px;
	text-align: left;
	margin-bottom: 20px;
}
#modal .txt-lnk span {
	background: url(/search/select/window/img/ico-arrow.png) no-repeat;
	background-position: left center;
	padding-left: 12px;
}
#modal .btn {
	text-align: left;
	display: block;
	margin-left: 5px;
}
#modal .btn:hover {
	text-decoration: none;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
#modal #md-sec0 {
}
#modal #md-sec0 .coution {
	background: url(/search/select/window/img/ico-coution.png) no-repeat;
	background-position: left top;
	padding-left: 44px;
	color: #00A6E3;
}
#modal #md-sec0 .modal-bottom {
	border-top: dashed 1px #AAA;
	margin-top: 30px;
	padding-top: 30px;
}
#page-fade {
	background-color:#fff;
	position:fixed;
	z-index: 7001;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
#sec404 {
	padding-top: 45px;
	text-align: center;
	padding-bottom: 115px;
	padding-left: 110px;
	padding-right: 110px;
}
#sec404 .notfound {
	border: 2px solid #2DB8ED;
	border-radius: 16px;
	padding-top: 44px;
	padding-bottom: 40px;
}
#sec404 .notfound p {
	color: #0083BB;
	font-size: 20px;
	letter-spacing: 1px;
	margin-bottom:10px;
}
#sec404 .notfound a {
	color: #0083BA;
	font-size: 14px;
	background-image: url(/search/select/window/img/linkArw.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	line-height: 1;
}


/* window setting */

#sec7 .dannetsu_box .selectBox .thisLevel .window_name.id105b {
	font-size: 85%;
}
