@charset "utf-8";img{max-width:100%;height:auto;width:auto;:　}.container{width:100%}.clearfix::after{content:"";clear:both;height:0;display:block;visibility:hidden}@font-face{font-family:flopdesign-kana;src:url(../fonts/flopdesign-kana.eot);src:url(../fonts/flopdesign-kana.eot?#iefix) format('embedded-opentype'),url(../fonts/flopdesign-kana.woff) format('woff'),url(../fonts/flopdesign-kana.ttf) format('truetype'),url(../fonts/flopdesign-kana.svg#svgFontName) format('svg')}@font-face{font-family:smartfont;src:url(../fonts/smartfont.eot);src:url(../fonts/smartfont.eot?#iefix) format('embedded-opentype'),url(../fonts/smartfont.woff) format('woff'),url(../fonts/smartfont.ttf) format('truetype'),url(../fonts/smartfont.svg#svgFontName) format('svg')}@font-face{font-family:utsukushi;src:url(../fonts/utsukushi.eot);src:url(../fonts/utsukushi.eot?#iefix) format('embedded-opentype'),url(../fonts/utsukushi.woff) format('woff'),url(../fonts/utsukushi.ttf) format('truetype'),url(../fonts/utsukushi.svg#svgFontName) format('svg')}@font-face{font-family:mplus-1c-light;src:url(../fonts/mplus-1c-light.eot);src:url(../fonts/mplus-1c-light.eot?#iefix) format('embedded-opentype'),url(../fonts/mplus-1c-light.woff) format('woff'),url(../fonts/mplus-1c-light.ttf) format('truetype'),url(../fonts/mplus-1c-light.svg#svgFontName) format('svg')}@font-face{font-family:mplus-1c-medium;src:url(../fonts/mplus-1c-medium.eot);src:url(../fonts/mplus-1c-medium.eot?#iefix) format('embedded-opentype'),url(../fonts/mplus-1c-medium.woff) format('woff'),url(../fonts/mplus-1c-medium.ttf) format('truetype'),url(../fonts/mplus-1c-medium.svg#svgFontName) format('svg')}@font-face{font-family:mplus-1c-regular;src:url(../fonts/mplus-1c-regular.eot);src:url(../fonts/mplus-1c-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/mplus-1c-regular.woff) format('woff'),url(../fonts/mplus-1c-regular.ttf) format('truetype'),url(../fonts/mplus-1c-regular.svg#svgFontName) format('svg')}@font-face{font-family:mplus-2c-bold;src:url(../fonts/mplus-2c-bold.eot);src:url(../fonts/mplus-2c-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/mplus-2c-bold.woff) format('woff'),url(../fonts/mplus-2c-bold.ttf) format('truetype'),url(../fonts/mplus-2c-bold.svg#svgFontName) format('svg')}@font-face{font-family:mplus-2c-heavy;src:url(../fonts/mplus-2c-heavy.eot);src:url(../fonts/mplus-2c-heavy.eot?#iefix) format('embedded-opentype'),url(../fonts/mplus-2c-heavy.woff) format('woff'),url(../fonts/mplus-2c-heavy.ttf) format('truetype'),url(../fonts/mplus-2c-heavy.svg#svgFontName) format('svg')}@font-face{font-family:mplus-1mn-light;src:url(../fonts/mplus-1mn-light.eot);src:url(../fonts/mplus-1mn-light.eot?#iefix) format('embedded-opentype'),url(../fonts/mplus-1mn-light.woff) format('woff'),url(../fonts/mplus-1mn-light.ttf) format('truetype'),url(../fonts/mplus-1mn-light.svg#svgFontName) format('svg')}body{width:100%;min-width:1000px;font-family:mplus-1c-medium}.wrapper{width:1000px;margin:0 auto;position:relative}.wrapper::after{content:"";clear:both;height:0;display:block;visibility:hidden}.wrap{margin:0 auto;position:relative}.wrap::after{content:"";clear:both;height:0;display:block;visibility:hidden}.container{padding:0;text-align:left;display:block;position:relative}.container::after{content:"";clear:both;height:0;display:block;visibility:hidden}.spnavi{display:none}.devicechange img,.devicechange_foot img{width:100%;padding:0;margin:0}.info{z-index:1000;position:relative;background:#111;color:#fff;padding:10px 0}.info .info_bar{position:relative;height:57px;line-height:57px;padding:0}.info .info_bar .logo{width:300px}.info .info_bar .wrapper{width:1000px}.info .info_bar h1{font-weight:400;text-align:left;width:570px;font-size:.8em;position:absolute;top:5px;left:305px;height:22px;line-height:22px;overflow:hidden;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.info .info_bar h1 a{cursor:inherit;color:#6bc8f4;text-decoration:none}.info .info_bar h2{font-weight:700;text-align:left;width:570px;font-size:1em;position:absolute;top:20px;left:305px;height:40px;line-height:40px}.info .info_bar .spmenubtn{display:none}.info .info_bar::after{content:"";clear:both;height:0;display:block;visibility:hidden}.gnavi_wrap{position:relative}.gnavi{padding:0;margin:0;height:70px;position:relative;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f7),color-stop(100%,#e7e7e9));background:-webkit-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-o-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-ms-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:linear-gradient(to bottom,#f5f5f7 0,#e7e7e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f7', endColorstr='#e7e7e9', GradientType=0);box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.gnavi ul{display:block;z-index:100}.gnavi.fixed{position:fixed;top:0;margin:0;z-index:100;width:100%;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.gnavi ul>li{float:left;width:33%;height:70px;font-size:1.2em;display:block;line-height:70px;text-align:center;border-right:#c6c6c6 1px dotted;font-weight:700;color:#111;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-o-transition:background-color .4s linear;-ms-transition:background-color .4s linear}.gnavi ul li:last-child{border:none}.gnavi ul>li.active{background:#fafafa}.gnavi ul li a{display:block;color:#111}.gnavi ul li a:hover{text-decoration:none}.gnavi ul:::after,.gnavi_index ul::after{content:"";clear:both;height:0;display:block;visibility:hidden}.gnavi_wrap .sublist>ul{display:none}.gnavi_wrap .sublist{position:absolute;top:100%;left:0;width:100%;z-index:100;border-bottom:1px solid #aaa;margin-top:-2px;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f7),color-stop(100%,#e7e7e9));background:-webkit-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-o-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-ms-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:linear-gradient(to bottom,#f5f5f7 0,#e7e7e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f7', endColorstr='#e7e7e9', GradientType=0);box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.gnavi_wrap .sublist ul.children{width:25%;float:left;padding:30px 0}.gnavi_wrap .sublist ul.children a{color:#111}.gnavi_wrap .sublist ul:first-child ul.children li:first-child{height:200px;border:none}.gnavi_wrap .sublist ul:first-child ul.children li:first-child a::after{content:''}.gnavi_wrap .sublist ul:first-child ul.children li:first-child a{position:relative}.gnavi_wrap .sublist ul:first-child ul.children li:first-child a span{display:block;position:absolute;text-align:center;background:#111;color:#fff;font-size:.8em;top:150px;right:20px;padding:.1em 1em;margin:0 auto;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.gnavi_wrap .sublist ul.children li:first-child{font-size:1.2em;font-weight:700;margin-bottom:5px}.gnavi_wrap .sublist ul.children li:first-child a::before{content:''}.gnavi_wrap .sublist ul.children li:first-child a{background:0 0}.gnavi_wrap .sublist ul.children li a{height:40px;line-height:40px;display:block;position:relative;background:url(../img/sidebarhead.png) center left no-repeat;padding-left:30px;margin-left:5px;font-size:1.2em}.gnavi_wrap .sublist ul.children li a:hover{text-decoration:none;background-color:#fafafa}.desc{padding:15px 0;font-size:1em;background:#444;color:#fff;font-family:mplus-1mn-light;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}h2.common{background-color:#DF5384;color:#fff;padding:10px;box-shadow:0 1px 8px rgba(0,0,0,.45);-moz-box-shadow:0 1px 8px rgba(0,0,0,.45);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.45)}.desc_common{font-size:.9em;color:#000;padding:10px}.header,.header_index{padding:0;display:block;position:relative}.header{background:#f5f5f5;height:200px}.header_index .wrapper>img{display:none}.header_index .headerbtn{width:300px;position:absolute;top:20px;right:40px;z-index:10}.header_index .flexslider{height:360px;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.header .flexslider,.header .headerbtn{display:none}.header .wrapper img.clear,.header_index .wrapper img.clear{display:none}.header_index .h_text{position:absolute;margin-top:160px;right:10px}.header .h_text{position:absolute;margin-top:70px;right:10px}.header_index .h_text{width:470px}.header .h_text{width:650px}.header .h_text h2,.header_index .h_text h2{padding:0;color:#6bc8f4;font-size:1.8em;font-weight:400}.header .h_text h2 span,.header_index .h_text h2 span{line-height:1.5em}.header .h_text .desc,.header_index .h_text .desc{padding:5px 0;margin-left:0;line-height:2em}.header .h_text .desc span,.header_index .h_text .desc span{font-size:1.1em;line-height:1.4}.header h3,.header_index h3{position:absolute;margin-top:480px;background:url(../img/headerh3.png) no-repeat;width:1000px;height:200px}.header::after,.header_index::after{content:"";clear:both;height:0;display:block;visibility:hidden}.head_content .common_btn{width:450px;margin:10px auto;height:70px;padding:0;color:#FFF;border:0;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px;text-shadow:none;background:#6bc8f4;background:-moz-linear-gradient(top,#6bc8f4 0,#70b0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6bc8f4),color-stop(100%,#70b0e0));background:-webkit-linear-gradient(top,#6bc8f4 0,#70b0e0 100%);background:-o-linear-gradient(top,#6bc8f4 0,#70b0e0 100%);background:-ms-linear-gradient(top,#6bc8f4 0,#70b0e0 100%);background:linear-gradient(to bottom,#6bc8f4 0,#70b0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6bc8f4', endColorstr='#70b0e0', GradientType=0);box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.head_content .common_btn span{height:70px;line-height:70px;font-size:1.3em;padding:0;position:relative}.head_content .common_btn span::after{content:'»';font-size:1.3em;margin-left:10px}.head_content .common_btn:hover{text-decoration:none}.head_content .marquee{z-index:20;width:960px;margin:-20px auto 0;border-left-width:30px;border-right-width:30px}.sidebar_switch_wrap{width:100%;position:relative}#sidebar_switch span{cursor:pointer;position:absolute;top:0;right:50px;z-index:10;display:block;padding:15px 50px;background:#111;color:#fff;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;font-size:1.3em;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;text-shadow:none;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}#sidebar_switch span::before{content:'«';margin-right:10px}#sidebar_switch span::after{content:'';margin-left:0}#sidebar_switch span.active::before{content:'';margin-right:0}#sidebar_switch span.active::after{content:'»';margin-left:10px}#sidebar_switch .fixed{position:fixed;top:0}.slideshow{position:relative;width:100%;min-height:400px;background-color:#fafafa;box-shadow:0 1px 5px rgba(0,0,0,.45);-moz-box-shadow:0 1px 5px rgba(0,0,0,.45);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.45)}.slideshow li{position:absolute;height:100%;width:100%;background-size:contain;background-color:#fafafa;margin:0;padding:0;background-position:center top;background-repeat:no-repeat}.slideshow li:hover{filter:alpha(opacity=8);-moz-opacity:.8;opacity:.8}.slideshow li a{display:block;width:100%;height:100%}.flexslider ul{height:400px;background-color:#fafafa}.flexslider ul li img{display:block;width:1000px!important;height:400px;margin:0 auto}.flexslider ul li img:hover{filter:alpha(opacity=8)!important;-moz-opacity:.8!important;opacity:.8!important}.flexslider ul li{-webkit-transition:background-color 1s linear;-moz-transition:background-color 1s linear;-o-transition:background-color 1s linear;-ms-transition:background-color 1s linear}.flexslider ul li:nth-child(2),.flexslider ul li:nth-child(3),.flexslider ul li:nth-child(4),.flexslider ul li:nth-child(5),.flexslider ul li:nth-child(6){display:none}.flexslider ul li a{display:block;width:1000px;margin:0 auto;background-color:#111}.main,.main_index{text-align:left;width:100%;float:left;padding:40px 20px 0 0}.container .box{padding:20px 30px;border:1px solid #aaa;margin-bottom:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.container .box::after{content:"";clear:both;height:0;display:block;visibility:hidden}.container a{color:#111;text-decoration:underline;font-weight:700;font-size:1.2em;padding:0 .8em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear}.container a:hover{color:#fff;background:#111;text-decoration:none}.container h3{color:#111;font-size:2.6em;font-weight:700;text-align:left;padding:40px 0!important;margin:0 auto}.container h3 a,.container h3 a:hover{color:#fff;text-decoration:none}.container h3.voiceh3{color:#6bc8f4}.container h4{font-size:2em!important;font-weight:700;padding:15px 0;margin:10px 0;color:#111;display:block;border-bottom:1px dotted #111;border-top:1px dotted #111}.container h4 .step{margin-right:10px}.container h4 .step span{margin-left:10px;font-size:2em;background:#ee5c06;color:#fff;padding:10px 30px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.container .alignleft h4{text-align:left;line-height:1.5}.container .postlist{border-bottom:1px dotted #111}.container .postlist h4{font-size:1em!important;border:none;padding:0;margin:0}.container .postlist h4 a{display:block;padding:15px 0;font-size:1.2em;text-decoration:none;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear}.container .postlist h4 a:hover{background:#111;color:#fff}.container .postlist h4 a::before{content:"»";margin-left:2px}.container h5{background:url(../img/h5_2.png) top left no-repeat;padding-left:45px;font-size:2em;color:#111;margin:30px 0;line-height:35px;text-align:left}.container h5.check2{background:url(../img/h5_2.png) center left no-repeat;padding-left:45px;line-height:35px;margin-left:35px;font-size:1.5em;color:#000}.container h6{font-size:1.2em;color:#df5384}.container p{font-size:1.1em;line-height:1.7em;margin:30px 0}.container p.textlink{text-align:right}.container p.textlink a{display:inline-block;font-size:.7em!important;padding:.2em 3em;background:#444;border:2px solid #fff;margin:10px 0;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-shadow:none;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.container p.textlink a,.container p.textlink a:hover{color:#fff;text-decoration:none}.container p.textlink::before{content:'';margin:0}.container p.textlink ::before{content:"»";color:#fff;margin-left:2px}.container dl dd li.check{background:url(../img/check.png) left center no-repeat;padding-left:35px}.container dl dd p.textlink{display:inline-block;float:left;margin-right:10px}.container dl.attention dd{background-color:#FBDADD}.container dl.attention dd p{color:#c00}.container dl.introduce{min-width:inherit;width:48%!important;float:left;margin-right:10px}.container dl.introduce dt{background:#111;font-size:1.2em}.container dl.introduce dt a{color:#fff;text-decoration:none}.container dl.introduce dd{border-color:#111;min-height:550px}.container dl.introduce dd img{width:70%}.container dl.introduce dd a:hover{background:inherit}.container dl dd li{display:block;float:left;font-size:1.5em;margin-right:20px;margin-bottom:5px;background:url(../img/check.png) no-repeat;padding-left:35px;text-align:left}.container dl dd li .strong,.container dl dd li .strong2,.container dl dd li .strong3{font-size:1em!important}.container dl dd::after{content:"";clear:both;height:0;display:block;visibility:hidden}.container dl dd p{text-align:left;font-weight:400}.container img.thumb{width:500px;height:350px;margin-top:15px;margin-bottom:15px;display:block;padding:5px;border:1px solid #ccc;box-shadow:0 1px 8px rgba(0,0,0,.45);-moz-box-shadow:0 1px 8px rgba(0,0,0,.45);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.45)}.container .exlink{background:url(../img/pc_exlink_symbol.jpg) top left no-repeat;padding-left:24px;line-height:20px}.container .infobox{border:1px solid #FDE8A8;background:url(../img/pc_infobox_symbol.png) 10px 5px no-repeat #FEF8E0;color:#804900;padding:5px 30px;display:inline-block;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.container p.check{font-size:1.3em;font-weight:700;background:url(../img/p-check.png) center left no-repeat;padding-left:30px;color:#F90}.container dl p.check{margin:5px 0}.container dl p.check a:hover,.container p.check a{color:#F90}.container .recommend a.title{color:#111!important}.container .recommend a.title p{text-align:left}.container .buttonArea::after{content:"";clear:both;height:0;display:block;visibility:hidden}.container .buttonArea .common_btn_s{float:right;width:450px;color:#fff;border:2px solid #fff;font-size:1.8em;text-decoration:none;padding:0;height:60px;line-height:60px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#38c8f4;background:-moz-linear-gradient(top,rgba(56,200,244,1) 0,rgba(0,106,182,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(56,200,244,1)),color-stop(100%,rgba(0,106,182,1)));background:-webkit-linear-gradient(top,rgba(56,200,244,1) 0,rgba(0,106,182,1) 100%);background:-o-linear-gradient(top,rgba(56,200,244,1) 0,rgba(0,106,182,1) 100%);background:-ms-linear-gradient(top,rgba(56,200,244,1) 0,rgba(0,106,182,1) 100%);background:linear-gradient(to bottom,rgba(56,200,244,1) 0,rgba(0,106,182,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#38c8f4', endColorstr='#006ab6', GradientType=0);box-shadow:0 1px 8px rgba(0,0,0,.2);-moz-box-shadow:0 1px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2)}.container .buttonArea .common_btn_s:hover{color:#fff;border:2px solid #fff!important}.container .buttonArea .common_btn_s span::after{content:'»';font-size:1.3em;margin-left:10px}.container .googlemap iframe{display:block;margin:0 auto}.container #hiddenform{display:none;margin-top:20px}.container #hiddenform #exp_text,.container #hiddenform #intro_name,.container #hiddenform .hidden_content{display:none}.container .dl_list dl{width:48%!important;min-width:48%!important;float:left;margin-right:10px;font-size:.85em}.container .dl_list::after{content:"";clear:both;height:0;display:block;visibility:hidden}.container .dl_list2 dl{width:32%!important;min-width:32%!important;float:left;margin-right:10px;font-size:.85em}.container .dl_list2 dl dd{padding:15px 0}.container .dl_list2 dl dd:hover{background:#ee5c06;color:#fff}.container .dl_list2 dl a,.container .dl_list2 dl a:hover{text-decoration:none}.container .dl_list2 dl dd::before{content:'»';color:#ee5c06;margin-right:5px}.container .dl_list2 dl dd:hover::before{color:#fff}.container .dl_list2::after{content:"";clear:both;height:0;display:block;visibility:hidden}.container .sitebtn{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.container .sitebtn:hover{filter:alpha(opacity=8);-moz-opacity:.8;opacity:.8;-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.container .content_bn{display:block;margin:20px auto}.container .flownumber{font-size:2em;font-weight:700}.container .commentArea{margin:20px 0}.container .commentArea img{float:right;width:25%;height:25%}.container .commentArea p{background-color:#fff;font-size:1.3em;padding:.5em 1em;position:relative;width:75%;z-index:10;text-align:left;margin-left:20px;border:2px solid #ee5c06;filter:alpha(opacity=9);-moz-opacity:.9;opacity:.9;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.container .commentArea p::after{position:absolute;top:30px;left:100%;content:"";width:0;height:0;border-bottom:30px solid #ee5c06;border-right:30px solid transparent;z-index:0}.container .commentArea::after{content:"";clear:both;height:0;display:block;visibility:hidden}.container .ranking h4{font-size:3em!important;color:#6bc8f4;position:relative;background:url(../img/sitename_head.png) top left no-repeat;padding-left:90px;padding-bottom:25px}.container .ranking h4 a{color:#6bc8f4}.container .ranking h4.fb a::after{content:"";position:absolute;display:inline-block;background:url(../img/icon_facebook.png) bottom center no-repeat;width:62px;height:78px;margin-left:10px;bottom:15px}.container .ranking .rank{margin-right:20px}.container .ranking .rank span{font-size:2em;padding:0 5px;font-family:Tahoma,Geneva,sans-serif}.container .ranking dl{min-width:100%;width:100%;margin:0 0 20px}.container .ranking dl span{font-size:.6em;margin-left:5px}.container .ranking dl dt{background-color:#6bc8f4;margin-bottom:.9em;font-size:1.8em;padding:1em 4em;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.container .ranking dl dd{border-color:#6bc8f4;border-width:2px;padding:0 1em;border-style:solid;font-size:1.2em;font-weight:400;color:#6bc8f4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.container .ranking dl dd p{padding:0 20px}.container .ranking .screenshot{display:block;margin:10px auto;padding:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;box-shadow:0 1px 8px rgba(0,0,0,.2);-moz-box-shadow:0 1px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2)}.container .ranking .screenshot2{display:block;margin:10px auto;padding:5px;box-shadow:0 1px 8px rgba(0,0,0,.2);-moz-box-shadow:0 1px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2)}.container .ranking .screenshot:hover{filter:alpha(opacity=8);-moz-opacity:.8;opacity:.8;-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.container .ranking table{font-size:85%;width:80%}.container .ranking table span.star_review{font-weight:700;color:#c00;font-size:1.2em}.container table span.star_review{color:#c00}.container .message{font-family:"Lucida Grande","segoe UI","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN",Meiryo,Arial,sans-serif!important;background:#fafafa!important;border:2px dotted #999!important}.container .message li{border-bottom:1px dotted #ccc;font-weight:400;font-size:1.2em!important;color:#999!important;font-style:italic;line-height:2.5!important}.container .message li:last-child{border:none}.container #voice_index p.check{background:url(../img/commenthead.png) center left no-repeat;color:#6bc8f4;font-size:1.6em;padding:0 0 0 40px;margin:0;line-height:30px;overflow:hidden;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;width:900px;white-space:nowrap}.container #voice_index p.check a{color:#6bc8f4}.container #voice_index p.check a:hover{text-decoration:underline}.container .voice_article{position:relative;font-family:"Lucida Grande","segoe UI","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN",Meiryo,Arial,sans-serif!important;border:3px solid #6bc8f4;font-weight:400;padding:2.5em 2em;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.container .voice_article::before{content:'';position:absolute;background:#6bc8f4;height:20px;width:20px;border-radius:10px;top:-30px;left:70px}.container .voice_article::after{content:'';position:absolute;background:#6bc8f4;height:10px;width:10px;border-radius:5px;top:-40px;left:90px}.container .siteenterbtn{display:block;padding:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.container .siteenterbtn:hover{filter:alpha(opacity=8);-moz-opacity:.8;opacity:.8;-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.container .pickupbtn{z-index:100!important}.container .pickupbtn img{z-index:100;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;box-shadow:0 1px 8px rgba(0,0,0,.2);-moz-box-shadow:0 1px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2)}.container .pickupbtn img:hover{z-index:100;filter:alpha(opacity=8);-moz-opacity:.8;opacity:.8;-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}.container .pickupbtn a:hover{background:0 0!important}.container form.agent{border:none}.container form.agent input{height:inherit;line-height:inherit;display:block;margin:0 auto;border-width:6px;padding:10px;font-size:2em;text-align:center;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.container form.agent .submit{border-width:1px;padding:15px 10px}.container form.agent .submit:hover{border-width:1px}.sidebar{width:250px;float:left;padding:20px 0;font-size:.9em;display:none}.sidebar a{display:block;text-decoration:none;position:relative;padding:10px;border-bottom:1px dotted #ccc;font-size:.9em}.sidebar a:hover{background-color:#fafafa;color:#111}.sidebar ul.wrapper{margin-bottom:20px;width:inherit;border:1px solid #aaa;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f7),color-stop(100%,#e7e7e9));background:-webkit-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-o-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:-ms-linear-gradient(top,#f5f5f7 0,#e7e7e9 100%);background:linear-gradient(to bottom,#f5f5f7 0,#e7e7e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f7', endColorstr='#e7e7e9', GradientType=0);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2)}.sidebar ul>li{margin:0}.sidebar ul li h4{font-size:1em!important;font-weight:700;padding:0;margin:0;border:none}.sidebar ul li h4 a{display:block;padding:30px 0 30px 30px;border:none;color:#111;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.sidebar ul:first-child h4 a::before,.sidebar ul:nth-child(2) h4 a::before,.sidebar ul:nth-child(3) h4 a::before,.sidebar ul:nth-child(4) h4 a::before{content:''}.sidebar ul li h4.active a{border-bottom:1px dotted #ccc}.sidebar ul li ul.children{display:none}.sidebar ul li ul.children li{line-height:1.2;margin:0;font-size:.8em}.sidebar ul li ul.children li a{background:url(../img/sidebarhead.png) center left no-repeat;padding-left:30px;margin-left:5px;font-size:1em}.sidebar ul li ul.children li a:hover{background-color:#fafafa}.sidebar ul li ul.children li a::after{content:"";clear:both;height:0;display:block;visibility:hidden}.sidebar ul li ul.children li:last-child a{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}form.search{border:none;margin:10px;padding:5px}form.search .input_text{width:100%;font-size:1.5em;margin:0 auto;display:block;border-width:4px}form.search .common_btn{font-size:1.2em;display:block;margin:6px auto;height:inherit;line-height:inherit;width:100%;padding:10px 5px}form.search .common_btn:hover{border:1px solid #ccc}form.search div.form_error{font-size:.8em;margin:-10px 0 0}.footer{font-size:1em;width:100%;background:#f5f5f5;display:block;padding-top:20px;margin-top:30px;border-top:1px solid #aaa;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.footer .wrapper{width:1000px;margin:0 auto;position:relative}.footer a:hover{text-decoration:none}.footer .menulist{width:24%;padding:20px 0;float:left;margin-right:10px;margin-bottom:0}.footer h4{font-size:1.1em;padding:0 0 8px;border-bottom:3px solid #ddd;position:relative}.footer h4 a{color:#111;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear}.footer h4 a::after{content:'»';color:#111;position:absolute;right:10px}.footer ul.menu{border-bottom:3px solid #ddd}.footer ul.menu li{font-size:.9em;position:relative}.footer ul.menu li a{display:block;padding:10px 0 10px 10px;border-bottom:1px dotted #aaa;color:#111;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear}.footer ul.menu li:last-child a{border-bottom:none}.footer ul.menu li a::after{content:'»';color:#666;position:absolute;right:10px}.footer ul.menu li a:hover{background:#e5e5e5}.footer .footlink{padding:0;text-align:left}.footer .footlink ul{left:inherit;float:inherit}.footer .footlink ul li{left:inherit;color:#ccc}.footer .footlink ul li a{color:#111!important;margin-right:5px}.footer .footlink ul li a span{display:inline-block;background:#fff;padding:5px 10px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.footlink ul li a:after{content:"";margin:0}.footer::after{content:"";clear:both;height:0;display:block;visibility:hidden}.copyright{width:100%;padding:20px 0 20px 10px;text-align:left;font-size:.9em;position:relative}.copyright .wrapper{width:1000px;margin:0 auto;position:relative}.copyright a:hover{text-decoration:underline}.copyright .logo{width:200px}.copyright .rightblock{position:absolute;width:800px;left:210px;top:0;text-align:left;font-size:.8em;height:25px;line-height:25px;color:#111}.social_area{display:block;margin-top:20px;margin-bottom:30px}.social_area::after{content:"";clear:both;height:0;display:block;visibility:hidden}.social_area .inline{float:right!important;width:100%}.sns{margin:0 auto;text-align:center;width:100%}.sns ul{list-style:none}.sns li{float:right;margin:0 2% 3% 0}.sns li a{font-size:.5em!important;position:relative;display:block;padding:10px;color:#fff;border-radius:6px;text-align:center;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,.3)}.sns li a:hover{-webkit-transform:translate3d(0,5px,1px);-moz-transform:translate3d(0,5px,1px);transform:translate3d(0,5px,1px);box-shadow:none}.sns .twitter a{background:#00acee;box-shadow:0 5px 0 #0092ca}.sns .twitter a:hover{background:#0092ca}.sns .facebook a{background:#3b5998;box-shadow:0 5px 0 #2c4373}.sns .facebook a:hover{background:#2c4373}.sns .googleplus a{background:#db4a39;box-shadow:0 5px 0 #ad3a2d}.sns .googleplus a:hover{background:#ad3a2d}.sns .hatebu a{background:#5d8ac1;box-shadow:0 5px 0 #43638b}.sns .hatebu a:hover{background:#43638b}.sns .line a{background:#25af00;box-shadow:0 5px 0 #219900}.sns .line a:hover{background:#219900}.sns .pocket a{background:#f03e51;box-shadow:0 5px 0 #c0392b}.sns .pocket a:hover{background:#c0392b}.sns .rss a{background:#ffb53c;box-shadow:0 5px 0 #e09900}.sns .rss a:hover{background:#e09900}.sns .feedly a{background:#87c040;box-shadow:0 5px 0 #74a436}.sns .feedly a:hover{background:#74a436}.postlist h3{font-size:1.5em;margin:0;padding:30px 0!important}.postlist a{text-decoration:none}.postlist a:hover{background:inherit;color:#111;text-decoration:underline}