@charset "utf-8";html,bod{height:100%;overflow-y:scroll}body,h1,h2,h3,h4,h5,table,th,td,ul,li,ol,dl,dt,dd,form,p,table,th,td{margin:0px;padding:0px;font-weight:normal;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;list-style-type:none;font-size:100%;line-height:1.25;vertical-align:baseline}ul,li,ol,dl,dt,dd,form,p,table,th,td{line-height:1.5}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#333;background-color:#ffffff;font-family:"Open Sans",Arial, sans-serif;font-size:24px;-webkit-text-size-adjust:none}@media only screen and (max-width: 1500px){body{font-size:22px}}@media only screen and (max-width: 1400px){body{font-size:20px}}@media only screen and (max-width: 1300px){body{font-size:18px}}@media only screen and (max-width: 1200px){body{font-size:16px}}@media only screen and (max-width: 1024px){body{font-size:16px}}@media only screen and (max-width: 640px){body{font-size:16px}}* html body{font-size:100%}a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}img{vertical-align:bottom;max-width:100%;height:auto}a img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}input,textArea,select,button{background:none;margin:0px;padding:0px;font-weight:normal;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;list-style-type:none;font-size:24px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;word-break:normal;overflow-wrap:break-word}p+p{margin-top:1.5em}a:link{color:#333;text-decoration:none}a:visited{color:#333;text-decoration:none}a:hover{color:#fb8005;text-decoration:underline;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.arrowLink_after:after{content:"\f101";font-family:FontAwesome,"Open Sans",Arial, sans-serif;font-size:83.3%;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;position:relative;top:-0.1em;z-index:2;width:1em;margin-left:0.5em}.arrowLink_after a{text-decoration:underline}.clear{overflow:hidden;*zoom:1}.clearBoth{clear:both}.hidden{overflow:hidden}pre{overflow:hidden}#wrapper{overflow:hidden}.mainWidth{display:block;margin-left:auto;margin-right:auto;max-width:1400px;overflow:hidden}@media only screen and (max-width: 1500px){.mainWidth{padding:0 80px}}@media only screen and (max-width: 1400px){.mainWidth{padding:0 70px}}@media only screen and (max-width: 1300px){.mainWidth{padding:0 60px}}@media only screen and (max-width: 1200px){.mainWidth{padding:0 50px}}@media only screen and (max-width: 1100px){.mainWidth{padding:0 40px}}@media only screen and (max-width: 1024px){.mainWidth{padding:0 30px}}@media only screen and (max-width: 768px){.mainWidth{padding:0 20px}}@media only screen and (max-width: 640px){.mainWidth{padding:0}}.contentWidth{overflow:hidden;padding:0 30px}@media only screen and (max-width: 1500px){.contentWidth{padding:0 20px}}@media only screen and (max-width: 640px){.contentWidth{overflow:visible;padding:0 15px}}#mainArea{margin-bottom:3em}.content{background-color:#ffffff;position:relative;z-index:2;padding-top:1.2em}#contentBnr,#contentSns{padding:2.5em 0}#contentBnr .row,#contentSns .row{margin:0 -1em}#contentBnr ul,#contentSns ul{overflow:hidden}#contentBnr ul li,#contentSns ul li{padding:0 1em}@media only screen and (max-width: 767px){#contentBnr,#contentSns{padding:1.5em 0}#contentBnr .row,#contentSns .row{margin:0 -8px -16px -8px}#contentBnr .row ul li,#contentSns .row ul li{padding:0 8px;margin-bottom:16px}}@media only screen and (max-width: 640px){#contentBnr .row ul li,#contentSns .row ul li{width:33.3333333%}}#contentBnr{background-color:#f3f3f3;border-bottom:5px #e6e6e6 solid}@media only screen and (max-width: 767px){#contentSns #twitter,#contentSns #facebook{display:none}}.mtAja1em+.mtAja1em{margin-top:1em}.mtAja1_5em+.mtAja1_5em{margin-top:1.5em}.mtAja2em+.mtAja2em{margin-top:2em}.mtAja1em+.mtAja3em,.mtAja2em+.mtAja3em,.mtAja3em+.mtAja3em{margin-top:3em}.mtAja3em+.mtAja4em,.mtAja4em+.mtAja4em{margin-top:4em}.mtAja5em+.mtAja5em{margin-top:5em}@media only screen and (min-width: 769px){.pcNone{display:none !important}}@media only screen and (max-width: 768px){.tabNone{display:none !important}}@media only screen and (max-width: 640px){.spNone{display:none !important}}.textR{text-align:right}.textL{text-align:left}.textC{text-align:center}.underline{text-decoration:underline}.lato{font-family:"Lato","arial",sans-serif}.mintyo{font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}#bread{float:left;padding-top:0.4em}#bread ol{overflow:hidden}#bread ol li{color:#ffffff;display:inline-block;float:left;font-family:FontAwesome,"Open Sans",Arial, sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FontAwesome,"Lato","Open Sans",Arial, sans-serif;font-size:70.8%}#bread ol li:before{content:">";font-size:90%;margin:0 0.8em}#bread ol li:first-child:before{content:"";margin:0}#bread ol li a{color:#ffffff}#bread ol li.last a{cursor:default;text-decoration:none}@media only screen and (max-width: 768px){#bread{width:50%;padding-top:0.6em;white-space:nowrap}#bread ol{overflow-x:auto}#bread ol li{display:inline-block;font-size:91.7%}}.tableArea{overflow-x:auto;-webkit-overflow-scrolling:touch}.tableArea::-webkit-scrollbar{height:10px}.tableArea::-webkit-scrollbar-track{border-radius:5px;background:#eee}.tableArea::-webkit-scrollbar-thumb{border-radius:5px;background:#666}.tableArea table{border-collapse:separate;border-collapse:collapse;border-spacing:0;border-top:1px #ebebeb solid;border-right:1px #ebebeb solid;min-width:545px;width:100%}@media only screen and (max-width: 640px){.tableArea table{min-width:594px}}.tableArea table tr th,.tableArea table tr td{border-bottom:1px #ebebeb solid;border-left:1px #ebebeb solid;text-align:left;vertical-align:middle;padding:0px}.tableArea table tr th{background-color:#f8f8f8;font-weight:bold;text-align:center}.ie7 .tableArea table tr th,.ie7 .tableArea table tr td{position:relative}.table{display:table;width:100%}.table .tableCell{display:table-cell;vertical-align:top}@media only screen and (max-width: 640px){.table.spBrake{display:block}.table.spBrake .tableCell{display:block;width:100%}}.hoverSlide .thumbList{margin-top:20px}@media only screen and (max-width: 640px){.hoverSlide .thumbList{margin-top:10px}}@media only screen and (max-width: 480px){.hoverSlide .thumbList{margin-top:4px}}.hoverSlide .thumbList ul{overflow:hidden;margin:0 -10px}@media only screen and (max-width: 640px){.hoverSlide .thumbList ul{margin:0 -5px}}@media only screen and (max-width: 480px){.hoverSlide .thumbList ul{margin:0 -2px}}.hoverSlide .thumbList ul li{float:left;width:20%;padding:0 10px;cursor:pointer}@media only screen and (max-width: 640px){.hoverSlide .thumbList ul li{padding:0 5px}}@media only screen and (max-width: 480px){.hoverSlide .thumbList ul li{padding:0 2px}}.pageTop{position:fixed;right:40px;bottom:4.4em;z-index:1000;display:none}.pageTop a{width:2.92em;display:block}@media only screen and (max-width: 768px){.pageTop{width:100%;right:0;bottom:0;text-align:center;background-color:rgba(51,51,51,0.5)}.pageTop a{width:100%;display:block;margin:0 auto}}.row{margin-left:-15px;margin-right:-15px;overflow:hidden;margin-bottom:-15px}@media only screen and (max-width: 1024px){.row{margin-left:-8px;margin-right:-8px}}@media only screen and (max-width: 768px){.row{margin-left:-5px;margin-right:-5px}}.row img{width:100%}.row .col1,.row .col2,.row .col3,.row .col4,.row .col5,.row .col6,.row .col7,.row .col8,.row .col9,.row .col10,.row .col11,.row .col12{float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:15px}@media only screen and (max-width: 1024px){.row .col1,.row .col2,.row .col3,.row .col4,.row .col5,.row .col6,.row .col7,.row .col8,.row .col9,.row .col10,.row .col11,.row .col12{padding-left:8px;padding-right:8px}}@media only screen and (max-width: 768px){.row .col1,.row .col2,.row .col3,.row .col4,.row .col5,.row .col6,.row .col7,.row .col8,.row .col9,.row .col10,.row .col11,.row .col12{padding-left:5px;padding-right:5px}}.row .tab1,.row .tab2,.row .tab6{float:left;min-height:1px;padding-left:15px;padding-right:15px}@media only screen and (max-width: 1024px){.row .tab1,.row .tab2,.row .tab6{padding-left:8px;padding-right:8px}}@media only screen and (max-width: 768px){.row .tab1,.row .tab2,.row .tab6{padding-left:5px;padding-right:5px}}.square{overflow:hidden}.square .col1,.square .col2,.square .col3,.square .col4,.square .col5,.square .col6,.square .col7,.square .col8,.square .col9,.square .col10,.square .col11,.square .col12{float:left;min-height:1px;padding:0;margin-bottom:0}.col12{width:100%}.col11{width:91.66666667%}.col10{width:83.33333333%}.col9{width:75%}.col8{width:66.66666667%}.col7{width:58.33333333%}.col6{width:50%}.col5{width:41.66666667%}.col4{width:33.33333333%}.col3{width:25%}.col2{width:16.66666667%}.col1{width:8.33333333%}@media only screen and (max-width: 1024px){.pc1024Col12{width:100%}.pc1024Col6{width:50%}.pc1024Col3{width:25%}.pc1024Col2{width:16.66666667%}}@media only screen and (max-width: 768px){.tab12{width:100%}.tab6{width:50%}.tab4{width:33.33333333%}}@media only screen and (max-width: 767px){.sp12{width:100%}.sp6{width:50%}}@media only screen and (max-width: 480px){.sps12{width:100%}.sps6{width:50%}}.frameRespon{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.frameRespon iframe,.frameRespon object,.frameRespon embed{border:none !important;position:absolute;top:0;left:0;width:100%;height:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height 0.35s ease}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:1;filter:alpha(opacity=100)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;opacity:1;filter:alpha(opacity=100);position:absolute;right:0px;z-index:1100}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal button.close{position:relative;top:24px;right:-24px;z-index:5;display:block !important}.modal button.close img{max-width:48px;width:100%}.modal-dialog{overflow:hidden;position:relative;width:auto;margin:10px;padding:0 2.5em 3em 2.5em}.modal-content{overflow:hidden;background-color:#ffffff;position:relative;padding:3em 2em;width:100%}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=80);opacity:.8}.modal iframe{overflow:hidden;border:none;width:100%}@media (min-width: 769px){.modal-dialog{max-width:970px;margin:0 auto;width:90%}}@media (max-width: 768px){.modal button.close{top:15px;right:-15px}.modal button.close img{width:30px}.modal-dialog{max-width:100%}}@media (max-width: 640px){.modal-dialog{padding:0 15px 30px 15px}}.tab-content .tab-pane.active{display:block}.tab-content .tab-pane{display:none}.navbar-collapse{-webkit-overflow-scrolling:touch}@media (min-width: 769px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}@media (min-width: 769px){.navbar-toggle{display:none}#sidebar #sideNavi{overflow:hidden;display:block}}@media (max-width: 768px){#sidebar #sideNavi{background-color:#ffffff;height:auto;position:absolute;top:100px;left:0;width:100%;z-index:200}.navbar-toggle{position:absolute;padding:0;margin:0;background-color:transparent;background-image:none;border:none;border-radius:0;top:1.5em;right:20px;cursor:pointer}.navbar-toggle .icon-bar{display:block;width:50px;height:8px;border-radius:0;background-color:#5f7b2d;-moz-box-shadow:1px 1px 1px #10549a inset;-webkit-box-shadow:1px 1px 1px #10549a inset}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}}@media (max-width: 640px){#sidebar #sideNavi{top:84px}.navbar-toggle{top:1.8em}.navbar-toggle .icon-bar{width:32px;height:6px}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}}.collapse{display:none}.panel-collapse{background:#ffffff;width:100%}@media only screen and (max-width: 768px){#home #header{border-bottom:none}}@media only screen and (max-width: 768px){#header{border-bottom:1px #a9a9a9 solid}}#header #hd_top{background-color:#FB8005;border-bottom:2px #138322 solid;overflow:hidden;padding:0.65em 0 0.35em}#header #hd_top #hd_sns{float:right}@media only screen and (max-width: 640px){#header #hd_top #hd_sns{position:relative;top:-0.5em}}#header #hd_top #hd_sns ul{overflow:hidden}#header #hd_top #hd_sns ul li{font-family:FontAwesome,"Open Sans",Arial, sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;font-size:79.2%;overflow:hidden;width:1.9em;height:2.6em}#header #hd_top #hd_sns ul li+li{margin-left:1.2em}#header #hd_top #hd_sns ul li:first-child{margin-right:-0.3em}#header #hd_top #hd_sns ul li a{display:block;color:#ffffff;font-size:156.3%;overflow:hidden;position:relative;z-index:1;width:1em}#header #hd_top #hd_sns ul li a:before{background-color:#FB8005;position:absolute;z-index:2;width:1em}#header #hd_top #hd_sns ul li.fb a:before{content:"\f09a"}#header #hd_top #hd_sns ul li.tw a:before{content:"\f099"}#header #hd_top #hd_sns ul li.in a:before{content:"\f16d"}#header #hd_top #hd_sns ul li.yt a{width:1.1em}#header #hd_top #hd_sns ul li.yt a:before{content:"\f16a";width:1.1em}@media only screen and (max-width: 640px){#header #hd_top #hd_sns ul{overflow:hidden}#header #hd_top #hd_sns ul li{font-size:150%;width:1.6em;height:1.8em}#header #hd_top #hd_sns ul li+li{margin-left:0.5em}#header #hd_top #hd_sns ul li:first-child{margin-right:-0.3em}#header #hd_top #hd_sns ul li a{display:block;color:#ffffff}#header #hd_top #hd_sns ul li.fb a:before{content:"\f09a"}#header #hd_top #hd_sns ul li.tw a:before{content:"\f099"}#header #hd_top #hd_sns ul li.in a:before{content:"\f16d"}#header #hd_top #hd_sns ul li.yt a{width:1.1em}#header #hd_top #hd_sns ul li.yt a:before{content:"\f16a";width:1.1em}}#header #hd_btm{position:relative}#header #hd_btm h1{font-size:79.2%;position:absolute;top:1em;left:50%;text-align:center;z-index:3;margin-left:-8em}#header #hd_btm h1 span{display:block;font-size:246.2%}#header #hd_btm h1 a{display:block;text-decoration:none}#header #hd_btm h1 a:hover{color:#333}@media only screen and (max-width: 768px){#header #hd_btm h1{top:0.8em}}#header #hd_btm #hd_navi{overflow:hidden;position:relative;z-index:2;padding-top:1.8em;padding-bottom:1.8em}@media only screen and (max-width: 768px){#header #hd_btm #hd_navi{padding-top:1.2em;padding-bottom:1.1em;min-height:4.8em}}@media only screen and (max-width: 768px){#header #hd_btm #hd_navi #hd_naviL,#header #hd_btm #hd_navi #hd_naviR{display:none}}#header #hd_btm #hd_navi #hd_naviL{float:left}#header #hd_btm #hd_navi #hd_naviL a{font-family:FontAwesome,"Open Sans",Arial, sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f4f4;border:1px #e4e4e4 solid;display:block;font-size:83.3%;text-decoration:none;padding:0.3em 1em 0.3em 1em}#header #hd_btm #hd_navi #hd_naviL a:before{content:"\f07c";color:#ababab;font-size:90%;margin-right:0.3em}#header #hd_btm #hd_navi #hd_naviL a:hover{background-color:#525252;color:#ffffff}#header #hd_btm #hd_navi #hd_naviR{float:right;width:288px}#header #hd_btm #hd_navi #hd_naviR form{position:relative}#header #hd_btm #hd_navi #hd_naviR form input#s_pc{border:1px #d1d1d1 solid;border-radius:4px;font-size:66.7%;width:100%;padding:11px 14px 10px}#header #hd_btm #hd_navi #hd_naviR form input#s_pc::-webkit-input-placeholder{color:#333333}#header #hd_btm #hd_navi #hd_naviR form input#s_pc ::-moz-placeholder{color:#333333}#header #hd_btm #hd_navi #hd_naviR form input#s_pc :-ms-input-placeholder{color:#333333}#header #hd_btm #hd_navi #hd_naviR form input.searchsubmit{background:url(/media/images/common/search_icon.gif) no-repeat right center;cursor:pointer;height:100%;position:absolute;right:1px;text-indent:-9999px;top:0;width:18.8%}@media only screen and (max-width: 1200px){#header #hd_btm #hd_navi #hd_naviR{width:200px}#header #hd_btm #hd_navi #hd_naviR form input#s_pc{padding:7px 10px 6px}#header #hd_btm #hd_navi #hd_naviR form input.searchsubmit{background-size:38px 29px}}@media only screen and (max-width: 850px){#header #hd_btm #hd_navi #hd_naviR{width:160px}#header #hd_btm #hd_navi #hd_naviR form input#s_pc{padding:4px 7px 3px}#header #hd_btm #hd_navi #hd_naviR form input.searchsubmit{background-size:29px 22px}}#header .spMenu{display:inline-block;cursor:pointer;font-family:FontAwesome,"Open Sans",Arial, sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;margin-top:-0.8em}@media only screen and (min-width: 769px){#header .spMenu{display:none}}@media only screen and (max-width: 640px){#header .spMenu{right:15px}}#header .spMenu p{overflow:hidden;width:1px;height:1px}#header .spMenu:before{content:"\f0ca";font-size:200%;color:#bec043}#header #sp_btn{float:right;width:4.5em;position:absolute;top:0.6em;right:0}@media only screen and (min-width: 769px){#header #sp_btn{display:none}}@media only screen and (max-width: 768px){#header #sp_btn{width:3.5em}}#gnavi{background-color:#ededed;margin-bottom:2em}#gnavi .mainWidth{overflow:visible}#gnavi .mainWidth .contentWidth{overflow:visible}@media only screen and (max-width: 768px){#gnavi{margin-bottom:0}}#gnavi ul.mainNavi{display:table;width:100%}#gnavi ul.mainNavi>li{display:table-cell;position:relative;text-align:center;font-size:83.3%;vertical-align:middle}#gnavi ul.mainNavi>li>a{display:block;padding:1em 0}#gnavi ul.mainNavi>li>a:hover{text-decoration:none}@media only screen and (min-width: 769px){#gnavi ul.mainNavi>li span{border-left:1px #d2d2d2 solid;display:block;padding:0 1em}}#gnavi ul.mainNavi>li>ul li a{display:block}#gnavi ul.mainNavi>li>ul li a:hover{text-decoration:none}@media only screen and (min-width: 769px){#gnavi ul.mainNavi>li>ul{background:url(../media/images/common/gnavi_bg01.png) repeat left top;display:none;position:absolute;top:100%;left:0;width:100%;z-index:1}#gnavi ul.mainNavi>li>ul li a{border-top:1px #d2d2d2 dotted;padding:0.4em 0}}@media only screen and (max-width: 768px){#gnavi ul.mainNavi>li>ul{overflow:hidden;display:block !important;height:auto !important;margin-top:-1px}#gnavi ul.mainNavi>li>ul li{border-top:1px #d2d2d2 dotted;float:none;width:100%}#gnavi ul.mainNavi>li>ul li>a{border-top:none;display:block;padding:1em 0}#gnavi ul.mainNavi>li>ul li span{display:block;padding:0 1em}}@media only screen and (max-width: 768px) and (max-width: 640px){#gnavi ul.mainNavi>li>ul{margin-top:0}}@media only screen and (min-width: 769px){#gnavi{display:block !important;height:auto !important}#gnavi #sp_navi{display:none !important}}@media only screen and (max-width: 768px){#gnavi{background:url(../media/images/common/gnavi_bg01.png) repeat left top;display:none;position:absolute;left:0;width:100%;z-index:1000}}@media only screen and (max-width: 768px){#gnavi .mainWidth,#gnavi .contentWidth{padding:0}#gnavi a{text-decoration:none}#gnavi ul{display:block;margin:0 -1px}#gnavi ul li{border-top:1px #d2d2d2 dotted;border-left:1px #d2d2d2 dotted;display:block;float:left;width:50%}#gnavi ul li span{border-left:none;display:block;padding:0 1em;text-align:left}#gnavi ul.mainNavi>li{font-size:100%}#gnavi #sp_navi ul li{width:33.3333333%}#gnavi #sp_navi .myList{border-top:1px #d2d2d2 dotted;text-align:center}#gnavi #sp_navi .myList a{background-color:#f4f4f4;border:1px #e4e4e4 solid;display:block;padding:1em 0;font-family:FontAwesome,"Open Sans",Arial, sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:83.3%}#gnavi #sp_navi .myList a:before{content:"\f07c";color:#ababab;display:inline-block;font-size:90%;position:relative;top:1px;margin-right:0.3em}#gnavi #sp_lang{border-top:1px #d2d2d2 dotted}#gnavi #sp_lang .width{padding:5px 0}#gnavi #sp_lang .width form{margin:0 20px;position:relative}#gnavi #sp_lang .width form input#s_sp{border:1px #d1d1d1 solid;border-radius:4px;font-size:66.7%;width:100%;padding:11px 14px 10px}#gnavi #sp_lang .width form input#s_sp::-webkit-input-placeholder{color:#333333}#gnavi #sp_lang .width form input#s_sp ::-moz-placeholder{color:#333333}#gnavi #sp_lang .width form input#s_sp :-ms-input-placeholder{color:#333333}#gnavi #sp_lang .width form input.searchsubmit{background:url(/media/images/common/search_icon.gif) no-repeat right center;cursor:pointer;height:100%;position:absolute;right:1px;text-indent:-9999px;top:0;width:18.8%}}@media only screen and (max-width: 768px) and (max-width: 480px){#gnavi ul li{width:100%}}@media only screen and (max-width: 768px) and (max-width: 640px){#gnavi #sp_lang .width form{margin:0 10px}}#kvArea{position:relative}#kvArea #gnavi{background:url(../media/images/common/gnavi_bg01.png) repeat left top;position:absolute;top:0;left:0;width:100%;z-index:1000}#contentSns .title{padding-left:0.5em;margin-bottom:0.6em}#contentSns .title h4{font-size:125%}#contentSns .title h4 a:hover{text-decoration:none}#contentSns iframe{border:none;overflow:hidden;width:100%}#footer{background-color:#ededed;padding:2.5em 0}@media only screen and (max-width: 767px){#footer{padding:0.7em 0}}#footer p,#footer ul li{font-size:70.8%}#footer #ftRead{padding:1em 0}#footer #ftRead p{line-height:1.8}#footer #ftRead p+p{margin-top:4.2em}@media only screen and (max-width: 767px){#footer #ftRead{float:none;width:100%;padding:0}#footer #ftRead p+p{margin-top:1em}}@media only screen and (max-width: 767px){#footer #ftNavi{display:none}}#footer #ftNavi ul li:before{content:'-';font-weight:bold;margin-right:0.5em}#footer #ftNavi ul li+li{margin-top:0.5em}
