﻿html{overflow-y:scroll;height:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}.pt150{padding-top:150px !important}.pt145{padding-top:145px !important}.pt140{padding-top:140px !important}.pt135{padding-top:135px !important}.pt130{padding-top:130px !important}.pt125{padding-top:125px !important}.pt120{padding-top:120px !important}.pt115{padding-top:115px !important}.pt110{padding-top:110px !important}.pt105{padding-top:105px !important}.pt100{padding-top:100px !important}.pt95{padding-top:95px !important}.pt90{padding-top:90px !important}.pt85{padding-top:85px !important}.pt80{padding-top:80px !important}.pt75{padding-top:75px !important}.pt70{padding-top:70px !important}.pt65{padding-top:65px !important}.pt60{padding-top:60px !important}.pt55{padding-top:55px !important}.pt50{padding-top:50px !important}.pt45{padding-top:45px !important}.pt40{padding-top:40px !important}.pt35{padding-top:35px !important}.pt30{padding-top:30px !important}.pt25{padding-top:25px !important}.pt20{padding-top:20px !important}.pt15{padding-top:15px !important}.pt10{padding-top:10px !important}.pt5{padding-top:5px !important}.pr150{padding-right:150px !important}.pr145{padding-right:145px !important}.pr140{padding-right:140px !important}.pr135{padding-right:135px !important}.pr130{padding-right:130px !important}.pr125{padding-right:125px !important}.pr120{padding-right:120px !important}.pr115{padding-right:115px !important}.pr110{padding-right:110px !important}.pr105{padding-right:105px !important}.pr100{padding-right:100px !important}.pr95{padding-right:95px !important}.pr90{padding-right:90px !important}.pr85{padding-right:85px !important}.pr80{padding-right:80px !important}.pr75{padding-right:75px !important}.pr70{padding-right:70px !important}.pr65{padding-right:65px !important}.pr60{padding-right:60px !important}.pr55{padding-right:55px !important}.pr50{padding-right:50px !important}.pr45{padding-right:45px !important}.pr40{padding-right:40px !important}.pr35{padding-right:35px !important}.pr30{padding-right:30px !important}.pr25{padding-right:25px !important}.pr20{padding-right:20px !important}.pr15{padding-right:15px !important}.pr10{padding-right:10px !important}.pr5{padding-right:5px !important}.pb150{padding-bottom:150px !important}.pb145{padding-bottom:145px !important}.pb140{padding-bottom:140px !important}.pb135{padding-bottom:135px !important}.pb130{padding-bottom:130px !important}.pb125{padding-bottom:125px !important}.pb120{padding-bottom:120px !important}.pb115{padding-bottom:115px !important}.pb110{padding-bottom:110px !important}.pb105{padding-bottom:105px !important}.pb100{padding-bottom:100px !important}.pb95{padding-bottom:95px !important}.pb90{padding-bottom:90px !important}.pb85{padding-bottom:85px !important}.pb80{padding-bottom:80px !important}.pb75{padding-bottom:75px !important}.pb70{padding-bottom:70px !important}.pb65{padding-bottom:65px !important}.pb60{padding-bottom:60px !important}.pb55{padding-bottom:55px !important}.pb50{padding-bottom:50px !important}.pb45{padding-bottom:45px !important}.pb40{padding-bottom:40px !important}.pb35{padding-bottom:35px !important}.pb30{padding-bottom:30px !important}.pb25{padding-bottom:25px !important}.pb20{padding-bottom:20px !important}.pb15{padding-bottom:15px !important}.pb10{padding-bottom:10px !important}.pb5{padding-bottom:5px !important}.pl150{padding-left:150px !important}.pl145{padding-left:145px !important}.pl140{padding-left:140px !important}.pl135{padding-left:135px !important}.pl130{padding-left:130px !important}.pl125{padding-left:125px !important}.pl120{padding-left:120px !important}.pl115{padding-left:115px !important}.pl110{padding-left:110px !important}.pl105{padding-left:105px !important}.pl100{padding-left:100px !important}.pl95{padding-left:95px !important}.pl90{padding-left:90px !important}.pl85{padding-left:85px !important}.pl80{padding-left:80px !important}.pl75{padding-left:75px !important}.pl70{padding-left:70px !important}.pl65{padding-left:65px !important}.pl60{padding-left:60px !important}.pl55{padding-left:55px !important}.pl50{padding-left:50px !important}.pl45{padding-left:45px !important}.pl40{padding-left:40px !important}.pl35{padding-left:35px !important}.pl30{padding-left:30px !important}.pl25{padding-left:25px !important}.pl20{padding-left:20px !important}.pl15{padding-left:15px !important}.pl10{padding-left:10px !important}.pl5{padding-left:5px !important}.mt150{margin-top:150px !important}.mt145{margin-top:145px !important}.mt140{margin-top:140px !important}.mt135{margin-top:135px !important}.mt130{margin-top:130px !important}.mt125{margin-top:125px !important}.mt120{margin-top:120px !important}.mt115{margin-top:115px !important}.mt110{margin-top:110px !important}.mt105{margin-top:105px !important}.mt100{margin-top:100px !important}.mt95{margin-top:95px !important}.mt90{margin-top:90px !important}.mt85{margin-top:85px !important}.mt80{margin-top:80px !important}.mt75{margin-top:75px !important}.mt70{margin-top:70px !important}.mt65{margin-top:65px !important}.mt60{margin-top:60px !important}.mt55{margin-top:55px !important}.mt50{margin-top:50px !important}.mt45{margin-top:45px !important}.mt40{margin-top:40px !important}.mt35{margin-top:35px !important}.mt30{margin-top:30px !important}.mt25{margin-top:25px !important}.mt20{margin-top:20px !important}.mt15{margin-top:15px !important}.mt10{margin-top:10px !important}.mt5{margin-top:5px !important}.mr150{margin-right:150px !important}.mr145{margin-right:145px !important}.mr140{margin-right:140px !important}.mr135{margin-right:135px !important}.mr130{margin-right:130px !important}.mr125{margin-right:125px !important}.mr120{margin-right:120px !important}.mr115{margin-right:115px !important}.mr110{margin-right:110px !important}.mr105{margin-right:105px !important}.mr100{margin-right:100px !important}.mr95{margin-right:95px !important}.mr90{margin-right:90px !important}.mr85{margin-right:85px !important}.mr80{margin-right:80px !important}.mr75{margin-right:75px !important}.mr70{margin-right:70px !important}.mr65{margin-right:65px !important}.mr60{margin-right:60px !important}.mr55{margin-right:55px !important}.mr50{margin-right:50px !important}.mr45{margin-right:45px !important}.mr40{margin-right:40px !important}.mr35{margin-right:35px !important}.mr30{margin-right:30px !important}.mr25{margin-right:25px !important}.mr20{margin-right:20px !important}.mr15{margin-right:15px !important}.mr10{margin-right:10px !important}.mr5{margin-right:5px !important}.mb150{margin-bottom:150px !important}.mb145{margin-bottom:145px !important}.mb140{margin-bottom:140px !important}.mb135{margin-bottom:135px !important}.mb130{margin-bottom:130px !important}.mb125{margin-bottom:125px !important}.mb120{margin-bottom:120px !important}.mb115{margin-bottom:115px !important}.mb110{margin-bottom:110px !important}.mb105{margin-bottom:105px !important}.mb100,.about .con03 .con03-left,.about .con04 .con04-left,.outline-en .con02 .con02-left,.outline-en .con03 .con03-left,.outline-ko .con02 .con02-left,.outline-ko .con03 .con03-left,.outline-hans .con02 .con02-left,.outline-hans .con03 .con03-left,.outline-hant .con02 .con02-left,.outline-hant .con03 .con03-left{margin-bottom:100px !important}.mb95{margin-bottom:95px !important}.mb90{margin-bottom:90px !important}.mb85{margin-bottom:85px !important}.mb80,.history-en .con02,.history-en .con03,.history-en .con04,.history-ko .con02,.history-ko .con03,.history-ko .con04,.history-hans .con02,.history-hans .con03,.history-hans .con04,.history-hant .con02,.history-hant .con03,.history-hant .con04{margin-bottom:80px !important}.mb75{margin-bottom:75px !important}.mb70{margin-bottom:70px !important}.mb65{margin-bottom:65px !important}.mb60{margin-bottom:60px !important}.mb55{margin-bottom:55px !important}.mb50{margin-bottom:50px !important}.mb45{margin-bottom:45px !important}.mb40{margin-bottom:40px !important}.mb35{margin-bottom:35px !important}.mb30{margin-bottom:30px !important}.mb25{margin-bottom:25px !important}.mb20{margin-bottom:20px !important}.mb15{margin-bottom:15px !important}.mb10{margin-bottom:10px !important}.mb5{margin-bottom:5px !important}.ml150{margin-left:150px !important}.ml145{margin-left:145px !important}.ml140{margin-left:140px !important}.ml135{margin-left:135px !important}.ml130{margin-left:130px !important}.ml125{margin-left:125px !important}.ml120{margin-left:120px !important}.ml115{margin-left:115px !important}.ml110{margin-left:110px !important}.ml105{margin-left:105px !important}.ml100{margin-left:100px !important}.ml95{margin-left:95px !important}.ml90{margin-left:90px !important}.ml85{margin-left:85px !important}.ml80{margin-left:80px !important}.ml75{margin-left:75px !important}.ml70{margin-left:70px !important}.ml65{margin-left:65px !important}.ml60{margin-left:60px !important}.ml55{margin-left:55px !important}.ml50{margin-left:50px !important}.ml45{margin-left:45px !important}.ml40{margin-left:40px !important}.ml35{margin-left:35px !important}.ml30{margin-left:30px !important}.ml25{margin-left:25px !important}.ml20{margin-left:20px !important}.ml15{margin-left:15px !important}.ml10{margin-left:10px !important}.ml5{margin-left:5px !important}.floR{float:right}.floL{float:left}.imgR{float:right;display:block;margin:0 0 10px 10px}.imgL{float:left;display:block;margin:0 10px 10px 0}.imgC{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.texL{text-align:left}.texR{text-align:right}.texC{text-align:center}.indent{display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.cf,.top .news ul,.top .info ul,.event .con02 ul,.event .upco ul,.info .con02 dl,.info .con04 ul,.info .con05 dl,.introduce .con05 ul,.introduce .con06 ul,.output .con02 ul,.curriculum .con02 ul,.contact .con02 dl,.contact .con02 dl dt,.media .con02,.donation .con02 dl,.guide .con02 dl,.top-en .menu,.top-en .info ul,.top-en .access ul,.outline-en .con02,.outline-en .con03,.history-en .con02,.history-en .con03,.history-en .con04,.top-ko .menu,.top-ko .info ul,.top-ko .access ul,.outline-ko .con02,.outline-ko .con03,.history-ko .con02,.history-ko .con03,.history-ko .con04,.top-hans .menu,.top-hans .info ul,.top-hans .access ul,.outline-hans .con02,.outline-hans .con03,.history-hans .con02,.history-hans .con03,.history-hans .con04,.top-hant .menu,.top-hant .info ul,.top-hant .access ul,.outline-hant .con02,.outline-hant .con03,.history-hant .con02,.history-hant .con03,.history-hant .con04{*zoom:1}.cf:before,.top .news ul:before,.top .info ul:before,.event .con02 ul:before,.event .upco ul:before,.info .con02 dl:before,.info .con04 ul:before,.info .con05 dl:before,.introduce .con05 ul:before,.introduce .con06 ul:before,.output .con02 ul:before,.curriculum .con02 ul:before,.contact .con02 dl:before,.contact .con02 dl dt:before,.media .con02:before,.donation .con02 dl:before,.guide .con02 dl:before,.top-en .menu:before,.top-en .info ul:before,.top-en .access ul:before,.outline-en .con02:before,.outline-en .con03:before,.history-en .con02:before,.history-en .con03:before,.history-en .con04:before,.top-ko .menu:before,.top-ko .info ul:before,.top-ko .access ul:before,.outline-ko .con02:before,.outline-ko .con03:before,.history-ko .con02:before,.history-ko .con03:before,.history-ko .con04:before,.top-hans .menu:before,.top-hans .info ul:before,.top-hans .access ul:before,.outline-hans .con02:before,.outline-hans .con03:before,.history-hans .con02:before,.history-hans .con03:before,.history-hans .con04:before,.top-hant .menu:before,.top-hant .info ul:before,.top-hant .access ul:before,.outline-hant .con02:before,.outline-hant .con03:before,.history-hant .con02:before,.history-hant .con03:before,.history-hant .con04:before,.cf:after,.top .news ul:after,.top .info ul:after,.event .con02 ul:after,.event .upco ul:after,.info .con02 dl:after,.info .con04 ul:after,.info .con05 dl:after,.introduce .con05 ul:after,.introduce .con06 ul:after,.output .con02 ul:after,.curriculum .con02 ul:after,.contact .con02 dl:after,.contact .con02 dl dt:after,.media .con02:after,.donation .con02 dl:after,.guide .con02 dl:after,.top-en .menu:after,.top-en .info ul:after,.top-en .access ul:after,.outline-en .con02:after,.outline-en .con03:after,.history-en .con02:after,.history-en .con03:after,.history-en .con04:after,.top-ko .menu:after,.top-ko .info ul:after,.top-ko .access ul:after,.outline-ko .con02:after,.outline-ko .con03:after,.history-ko .con02:after,.history-ko .con03:after,.history-ko .con04:after,.top-hans .menu:after,.top-hans .info ul:after,.top-hans .access ul:after,.outline-hans .con02:after,.outline-hans .con03:after,.history-hans .con02:after,.history-hans .con03:after,.history-hans .con04:after,.top-hant .menu:after,.top-hant .info ul:after,.top-hant .access ul:after,.outline-hant .con02:after,.outline-hant .con03:after,.history-hant .con02:after,.history-hant .con03:after,.history-hant .con04:after{content:"";display:table}.cf:after,.top .news ul:after,.top .info ul:after,.event .con02 ul:after,.event .upco ul:after,.info .con02 dl:after,.info .con04 ul:after,.info .con05 dl:after,.introduce .con05 ul:after,.introduce .con06 ul:after,.output .con02 ul:after,.curriculum .con02 ul:after,.contact .con02 dl:after,.contact .con02 dl dt:after,.media .con02:after,.donation .con02 dl:after,.guide .con02 dl:after,.top-en .menu:after,.top-en .info ul:after,.top-en .access ul:after,.outline-en .con02:after,.outline-en .con03:after,.history-en .con02:after,.history-en .con03:after,.history-en .con04:after,.top-ko .menu:after,.top-ko .info ul:after,.top-ko .access ul:after,.outline-ko .con02:after,.outline-ko .con03:after,.history-ko .con02:after,.history-ko .con03:after,.history-ko .con04:after,.top-hans .menu:after,.top-hans .info ul:after,.top-hans .access ul:after,.outline-hans .con02:after,.outline-hans .con03:after,.history-hans .con02:after,.history-hans .con03:after,.history-hans .con04:after,.top-hant .menu:after,.top-hant .info ul:after,.top-hant .access ul:after,.outline-hant .con02:after,.outline-hant .con03:after,.history-hant .con02:after,.history-hant .con03:after,.history-hant .con04:after{clear:both}.inline_block{display:inline-block;*display:inline;*zoom:1}.table_cell{display:table-cell;*display:inline;*zoom:1;vertical-align:middle}.box_size{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ts_none{-webkit-text-shadow:none !important;-moz-text-shadow:none !important;-ms-text-shadow:none !important;-o-text-shadow:none !important;text-shadow:none !important}.bs_none{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:100;src:url("../font/NotoSansCJKjp-Thin.eot");src:url("../font/NotoSansCJKjp-Thin.eot?#iefix") format("embedded-opentype"),url("../font/NotoSansCJKjp-Thin.woff") format("woff"),url("../font/NotoSansCJKjp-Thin.ttf") format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:200;src:url("../font/NotoSansCJKjp-Light.eot");src:url("../font/NotoSansCJKjp-Light.eot?#iefix") format("embedded-opentype"),url("../font/NotoSansCJKjp-Light.woff") format("woff"),url("../font/NotoSansCJKjp-Light.ttf") format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:300;src:url("../font/NotoSansCJKjp-DemiLight.eot");src:url("../font/NotoSansCJKjp-DemiLight.eot?#iefix") format("embedded-opentype"),url("../font/NotoSansCJKjp-DemiLight.woff") format("woff"),url("../font/NotoSansCJKjp-DemiLight.ttf") format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:400;src:url("../font/NotoSansCJKjp-Regular.eot");src:url("../font/NotoSansCJKjp-Regular.eot?#iefix") format("embedded-opentype"),url("../font/NotoSansCJKjp-Regular.woff") format("woff"),url("../font/NotoSansCJKjp-Regular.ttf") format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:500;src:url("../font/NotoSansCJKjp-Medium.eot");src:url("../font/NotoSansCJKjp-Medium.eot?#iefix") format("embedded-opentype"),url("../font/NotoSansCJKjp-Medium.woff") format("woff"),url("../font/NotoSansCJKjp-Medium.ttf") format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:700;src:url("../font/NotoSansCJKjp-Bold.eot");src:url("../font/NotoSansCJKjp-Bold.eot?#iefix") format("embedded-opentype"),url("../font/NotoSansCJKjp-Bold.woff") format("woff"),url("../font/NotoSansCJKjp-Bold.ttf") format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:900;src:url("../font/NotoSansCJKjp-Black.eot");src:url("../font/NotoSansCJKjp-Black.eot?#iefix") format("embedded-opentype"),url("../font/NotoSansCJKjp-Black.woff") format("woff"),url("../font/NotoSansCJKjp-Black.ttf") format("truetype")}.introLoader,.introLoading{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:9999}.introLoading{background-color:#fff}.absolute.introLoader{position:absolute}body.introLoader_preventScroll{position:fixed;width:100%;height:100%;margin:0;overflow:hidden}.absolute.introLoader.simpleLoader{position:absolute}.theme-light.introLoader.simpleLoader{background-color:#fff}.theme-dark.introLoader.simpleLoader{background-color:#333}.theme-ocean.introLoader.simpleLoader{background-color:#164761}.theme-forest.introLoader.simpleLoader{background-color:#1f3608}.theme-fluoGreen.introLoader.simpleLoader{background-color:#67de0f}.theme-fluoMagenta.introLoader.simpleLoader{background-color:#ff1bff}.theme-fluoYellow.introLoader.simpleLoader{background-color:#dcff1b}.introLoader.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_light.gif);background-repeat:no-repeat;background-position:center center}.introLoader.gifLoader .gifLoaderInnerCustom{background-repeat:no-repeat;background-position:center center}.introLoader.gifLoader .gifLoaderInner,.introLoader.gifLoader .gifLoaderInnerCustom{position:absolute;top:0;right:0;bottom:0;left:0}.theme-light.gifLoader .gifLoaderInner{background-color:#fff}.theme-dark.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_dark.gif);background-color:#333}.theme-ocean.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_ocean.gif);background-color:#164761}.theme-forest.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_forest.gif);background-color:#1f3608}.theme-fluoGreen.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_fluoGreen.gif);background-color:#67de0f}.theme-fluoYellow.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_fluoYellow.gif);background-color:#dcff1b}.theme-fluoMagenta.gifLoader .gifLoaderInner{background-image:url(spinners/circle-simple_fluoMagenta.gif);background-color:#ff1bff}.theme-light.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_light.gif)}.theme-dark.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_dark.gif)}.theme-ocean.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_ocean.gif)}.theme-forest.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_forest.gif)}.theme-fluoGreen.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_fluoGreen.gif)}.theme-fluoYellow.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_fluoYellow.gif)}.theme-fluoMagenta.bubble.gifLoader .gifLoaderInner{background-image:url(spinners/circle-bub_fluoMagenta.gif)}.introLoader.counterLoader .counterLoaderBox{display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;line-height:100px;text-align:center;font-weight:700;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.small.introLoader.counterLoader .counterLoaderBox{width:50px;height:50px;line-height:50px;font-size:.8em}.medium.introLoader.counterLoader .counterLoaderBox{width:200px;height:200px;line-height:200px;font-size:2em}.large.introLoader.counterLoader .counterLoaderBox{width:300px;height:300px;line-height:300px;font-size:3em}.circle.introLoader.counterLoader .counterLoaderBox{border-radius:50%}.theme-light.introLoader.counterLoader{background-color:#fff}.theme-light.introLoader.counterLoader .counterLoaderBox{background-color:#ccc}.theme-dark.introLoader.counterLoader{background-color:#333}.theme-dark.introLoader.counterLoader .counterLoaderBox{background-color:#fff}.theme-ocean.introLoader.counterLoader{background-color:#164761}.theme-ocean.introLoader.counterLoader .counterLoaderBox{background-color:#237199;color:#fff}.theme-forest.introLoader.counterLoader{background-color:#1f3608}.theme-forest.introLoader.counterLoader .counterLoaderBox{background-color:#5e5824;color:#1f3608}.theme-fluoGreen.introLoader.counterLoader{background-color:#67de0f}.theme-fluoGreen.introLoader.counterLoader .counterLoaderBox{background-color:#fff;color:#67de0f}.theme-fluoMagenta.introLoader.counterLoader{background-color:#ff1bff}.theme-fluoMagenta.introLoader.counterLoader .counterLoaderBox{background-color:#fff;color:#ff1bff}.theme-fluoYellow.introLoader.counterLoader{background-color:#dcff1b}.theme-fluoYellow.introLoader.counterLoader .counterLoaderBox{background-color:#fff;color:#dcff1b}.doubleLoader{background:0 0 !important}.doubleLoaderTop{position:absolute;top:0;right:0;left:0;height:50%;background-color:#333}.doubleLoaderBottom{position:absolute;right:0;bottom:0;left:0;height:50%;background-color:#333}.doubleLoaderProgBar{position:absolute;top:50%;margin-top:-10px;width:100%;height:20px;background-color:#fff;z-index:9999999999999}.doubleLoaderProgBar span{display:block;width:0;height:20px;background-color:#555}.doubleLoader.theme-light .doubleLoaderBottom,.doubleLoader.theme-light .doubleLoaderTop{background-color:#efefef}.doubleLoader.theme-light .doubleLoaderProgBar{background-color:#ccc}.doubleLoader.theme-light .doubleLoaderProgBar span{background-color:#555}.doubleLoader.theme-light.zebra .doubleLoaderTop{background-color:#fff}.doubleLoader.theme-light.zebra .doubleLoaderBottom{background-color:#efefef}.doubleLoader.theme-dark .doubleLoaderBottom,.doubleLoader.theme-dark .doubleLoaderTop{background-color:#333}.doubleLoader.theme-dark .doubleLoaderProgBar{background-color:#fff}.doubleLoader.theme-dark .doubleLoaderProgBar span{background-color:#555}.doubleLoader.theme-dark.zebra .doubleLoaderTop{background-color:#333}.doubleLoader.theme-dark.zebra .doubleLoaderBottom{background-color:#121212}.doubleLoader.theme-ocean .doubleLoaderBottom,.doubleLoader.theme-ocean .doubleLoaderTop{background-color:#164761}.doubleLoader.theme-ocean .doubleLoaderProgBar{background-color:#237199}.doubleLoader.theme-ocean .doubleLoaderProgBar span{background-color:#fff}.doubleLoader.theme-ocean.zebra .doubleLoaderTop{background-color:#164761}.doubleLoader.theme-ocean.zebra .doubleLoaderBottom{background-color:#20b1ea}.doubleLoader.theme-forest .doubleLoaderBottom,.doubleLoader.theme-forest .doubleLoaderTop{background-color:#1f3608}.doubleLoader.theme-forest .doubleLoaderProgBar{background-color:#5e5824}.doubleLoader.theme-forest .doubleLoaderProgBar span{background-color:#a59965}.doubleLoader.theme-forest.zebra .doubleLoaderTop{background-color:#1f3608}.doubleLoader.theme-forest.zebra .doubleLoaderBottom{background-color:#332a0b}.doubleLoader.theme-fluoGreen .doubleLoaderBottom,.doubleLoader.theme-fluoGreen .doubleLoaderTop{background-color:#67de0f}.doubleLoader.theme-fluoGreen .doubleLoaderProgBar{background-color:#fff}.doubleLoader.theme-fluoGreen .doubleLoaderProgBar span{background-color:#dcff1b}.doubleLoader.theme-fluoGreen.zebra .doubleLoaderTop{background-color:#67de0f}.doubleLoader.theme-fluoGreen.zebra .doubleLoaderBottom{background-color:#53ba06}.doubleLoader.theme-fluoMagenta .doubleLoaderBottom,.doubleLoader.theme-fluoMagenta .doubleLoaderTop{background-color:#ff1bff}.doubleLoader.theme-fluoMagenta .doubleLoaderProgBar{background-color:#fff}.doubleLoader.theme-fluoMagenta .doubleLoaderProgBar span{background-color:#ccc}.doubleLoader.theme-fluoMagenta.zebra .doubleLoaderTop{background-color:#ff1bff}.doubleLoader.theme-fluoMagenta.zebra .doubleLoaderBottom{background-color:#db07db}.doubleLoader.theme-fluoYellow .doubleLoaderBottom,.doubleLoader.theme-fluoYellow .doubleLoaderTop{background-color:#dcff1b}.doubleLoader.theme-fluoYellow .doubleLoaderProgBar{background-color:#fff}.doubleLoader.theme-fluoYellow .doubleLoaderProgBar span{background-color:#67de0f}.doubleLoader.theme-fluoYellow.zebra .doubleLoaderTop{background-color:#dcff1b}.doubleLoader.theme-fluoYellow.zebra .doubleLoaderBottom{background-color:#d5f816}.lettersLoader{background:#fff;color:#555;font-size:3em}.lettersLoaderRow{display:none;position:absolute;width:100%;top:45%;text-align:center}.lettersLoaderItem{display:inline-block;opacity:0}.theme-light.lettersLoader{background:#fff;color:#555}.theme-dark.lettersLoader{background:#333;color:#fff}.theme-ocean.lettersLoader{background:#164761;color:#fff}.theme-forest.lettersLoader{background:#1f3608;color:#a59965}.theme-fluoGreen.lettersLoader,.theme-fluoMagenta.lettersLoader{background:#ff1bff;color:#fff}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}body{width:100%;height:100%;line-height:1;margin:auto;z-index:0;color:#333;font-family:Noto Sans Japanese,YuGothic,"游ゴシック",ArialMT,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif;font-weight:300}input,textarea{font-family:Noto Sans Japanese,YuGothic,"游ゴシック",ArialMT,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif}* html body,* html input,* html textarea{font-family:Noto Sans Japanese,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}a:link{text-decoration:underline;color:#a19153;transition:.4s}a:visited{text-decoration:none}.nosp{display:none !important}.button{width:52px;height:52px;position:absolute;display:block;background:#ff0000;top:0;right:0;background:url(../img/head-menu.png) no-repeat center center;background-size:20px 12.5px}.menu-button-right{right:0px}.slidemenu{background:#666}.slidemenu li{list-style:none;border-bottom:1px solid grey;font-size:93%}.slidemenu li a{padding:15px 0 15px 20px;display:block;text-decoration:none;color:#fff;font-size:93%}.slidemenu li:last-child{border-bottom:none}.slidemenu{top:0;width:240px;position:fixed;visibility:hidden;z-index:-1}.slidemenu .slidemenu-header{position:relative}.slidemenu .slidemenu-body{height:100%;overflow:hidden;position:relative}.slidemenu .slidemenu-body .slidemenu-content{position:relative}.slidemenu .slidemenu-body .slidemenu-content .head-nav_sub-menu li{opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all  0.3s ease;border-bottom:none}.slidemenu .slidemenu-body .slidemenu-content .head-nav_sub-menu li:hover{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";zoom:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all  0.3s ease}.slidemenu .slidemenu-body .slidemenu-content .head-nav_sub-menu li a{display:block}.slidemenu-right{right:0}.head-nav{width:100%;position:relative;border-bottom:1px solid #eee;height:50px}.head-nav a h1{width:79px;height:18.5px;display:inline-block;background:url(../img/head-logo.png) no-repeat;background-size:79px 18.5px;text-indent:100%;white-space:nowrap;overflow:hidden;margin:16px 0 0 16px}.top .slide{width:100%;height:600px;text-align:center;position:relative;margin-bottom:60px}.top .slide .bxslider-bg{width:100%;height:600px;background:url(../img/top-visual.jpg) no-repeat center center;background-size:cover;position:relative}.top .slide .bxslider-bg img{position:absolute;top:50px;left:50px;display:block;width:99px;height:362px}.top .news{border-bottom:1px dotted #ccc;padding-bottom:20px;margin:0;margin-bottom:60px}.top .news header{width:100%;height:15.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/top-ttl_01.png) no-repeat center top;background-size:206.5px 15.5px;margin:0 auto 38px}.top .news ul li{width:50%;position:relative;line-height:20px;list-style:none;font-size:93%;float:left;margin-bottom:24px}.top .news ul li:nth-last-child(1){margin-right:0}.top .news ul li a{text-decoration:none;color:#333;padding:0 16px;display:block}.top .news ul li a figure img{width:100%;height:100%;display:block;margin-bottom:8px}.top .news ul li a h2{font-size:108%;margin-bottom:8px}.top .news ul li a p{font-size:93%;line-height:20px}.top .news ul li a .tag{padding:2px 8px;background:#a19254;border-radius:99px;display:inline-block;color:#fff;margin-bottom:8px;font-size:77%}.top .info{border-bottom:1px dotted #ccc;padding-bottom:20px;margin:0;margin-bottom:60px}.top .info header{width:100%;height:15px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/top-ttl_02.png) no-repeat center top;background-size:187.5px 15px;margin:0 auto 38px}.top .info ul{list-style:none;margin-bottom:24px !important}.top .info ul.info_col1{width:100%;margin:auto}.top .info ul.info_col1 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top .info ul.info_col1 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top .info ul.info_col1 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top .info ul.info_col1 li p{font-size:93%;line-height:22px;text-align:left}.top .info ul.info_col2{width:100%;margin:auto}.top .info ul.info_col2 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top .info ul.info_col2 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top .info ul.info_col2 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top .info ul.info_col2 li p{font-size:93%;line-height:22px;text-align:left}.top .info p{text-align:left;padding:0 32px;display:block}.top .insta{border-bottom:1px dotted #ccc;padding-bottom:20px;margin:0;margin-bottom:60px}.top .insta header{width:100%;height:30px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/top-ttl_03.png) no-repeat center top;background-size:115.5px 11.5px;margin:0 auto 38px}.top .insta #instafeed{width:100%}.top .map{width:100%;height:450px;margin:0;padding-top:50%;border:1px solid #ddd;overflow:hidden;height:0;position:relative;display:block}.top .map::before{content:"\9577\62BC\3067\64CD\4F5C\304C\3067\304D\307E\3059";display:block;z-index:100;color:#000;width:100%;position:absolute;top:50%;left:0;margin:-0.5em 0 0 0;line-height:1;text-align:center;font-weight:bold;text-shadow:1px 1px 0 #fff}.top .map::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}.top .map.release::before,.top .map.release::after{display:none !important}.top .map>iframe,.top .map>div{position:absolute;top:0;left:0;width:100%;height:100%}.about .con01{width:100%;margin:auto;background:url(../img/about/ph-map_sp.jpg) center top no-repeat;background-size:contain;position:relative;padding-top:100px}.about .con01 h1{width:162px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/h1-01.png) no-repeat;background-size:162px 19px;margin:0 auto 16px}.about .con01 h2{width:323.5px;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/h2-01.png) no-repeat;background-size:323.5px 12px;margin:0 auto 100px}.about .con01 .con01-box{width:100%}.about .con01 .con01-box ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;border-top:1px solid #a2a26c;background:#fff}.about .con01 .con01-box ul li{-webkit-flex:1 0 33%;flex:1 0 33%;padding:20px 0}.about .con01 .con01-box ul li:nth-child(1){background:url(../img/about/btn-01.png) no-repeat 18px center;background-size:62.66667px 12.66667px;border-top:1px solid #a2a26c;border-right:1px solid #a2a26c;border-bottom:1px solid #a2a26c;border-left:1px solid #a2a26c}.about .con01 .con01-box ul li:nth-child(2){background:url(../img/about/btn-02.png) no-repeat 18px center;background-size:62.66667px 12.66667px;border-top:1px solid #a2a26c;border-right:1px solid #a2a26c;border-bottom:1px solid #a2a26c;border-left:1px solid #a2a26c}.about .con01 .con01-box ul li:nth-child(3){background:url(../img/about/btn-03.png) no-repeat 18px center;background-size:62px 12.66667px;border-top:1px solid #a2a26c;border-right:1px solid #a2a26c;border-bottom:1px solid #a2a26c;border-left:1px solid #a2a26c}.about .con01 .con01-box ul li:nth-child(4){background:url(../img/about/btn-04.png) no-repeat 18px center;background-size:76px 13.33333px;border-top:1px solid #a2a26c;border-right:1px solid #a2a26c;border-bottom:1px solid #a2a26c;border-left:1px solid #a2a26c}.about .con01 .con01-box ul li:nth-child(5){background:url(../img/about/btn-05.png) no-repeat 18px center;background-size:89.33333px 14px;border-top:1px solid #a2a26c;border-right:1px solid #a2a26c;border-bottom:1px solid #a2a26c;border-left:1px solid #a2a26c}.about .con01 .con01-box ul li:nth-child(6){background:url(../img/about/btn-06.png) no-repeat 18px center;background-size:62px 12.66667px;border-top:1px solid #a2a26c;border-right:1px solid #a2a26c;border-bottom:1px solid #a2a26c;border-left:1px solid #a2a26c}.about .con01 .con01-box ul li:nth-child(7){background:url(../img/about/btn-07.png) no-repeat 18px center;background-size:105.33333px 12.66667px;border-top:1px solid #a2a26c;border-right:1px solid #a2a26c;border-bottom:1px solid #a2a26c;border-left:1px solid #a2a26c}.about .con01 .con01-box ul a{width:100%;height:100%;display:inline-block;text-indent:-9999em;white-space:nowrap;overflow:hidden}.about .con02{text-align:center}.about .con02 #zuih{width:100%;height:450px;background:url(../img/about/ph-01.jpg) center center;background-size:cover;margin-bottom:32px}.about .con02 h3{width:90px;height:42px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/h3-01.png);background-size:90px 42px;margin:auto}.about .con02 hr{width:240px;display:block;margin:32px auto}.about .con02 p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.about .con03 .con03-left{text-align:center}.about .con03 .con03-left #kans{width:100%;height:450px;background:url(../img/about/ph-02.jpg) center center;background-size:cover;margin-bottom:32px}.about .con03 .con03-left h3{width:89.33333px;height:42px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/h3-02.png);background-size:89.33333px 42px;margin:auto}.about .con03 .con03-left hr{width:240px;display:block;margin:32px auto}.about .con03 .con03-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.about .con03 .con03-right{text-align:center}.about .con03 .con03-right #zenn{width:100%;height:450px;background:url(../img/about/ph-03.jpg) center center;background-size:cover;margin-bottom:32px}.about .con03 .con03-right h3{width:89.33333px;height:42px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/h3-03.png);background-size:89.33333px 42px;margin:auto}.about .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.about .con03 .con03-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.about .con04 .con04-left{text-align:center}.about .con04 .con04-left #myou{width:100%;height:450px;background:url(../img/about/ph-04.jpg) center center;background-size:cover;margin-bottom:32px}.about .con04 .con04-left h3{width:120.66667px;height:42px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/h3-04.png);background-size:120.66667px 42px;margin:auto}.about .con04 .con04-left hr{width:240px;display:block;margin:32px auto}.about .con04 .con04-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.about .con04 .con04-right #okos{width:100%;height:450px;background:url(../img/about/ph-05.jpg) center center;background-size:cover;margin-bottom:32px}.about .con04 .con04-right h3{width:152.66667px;height:42px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/h3-05.png);background-size:152.66667px 42px;margin:auto}.about .con04 .con04-right hr{width:240px;display:block;margin:32px auto}.about .con04 .con04-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.about .con05 .con05-left{text-align:center}.about .con05 .con05-left #muse{width:100%;height:450px;background:url(../img/about/ph-06.jpg) center center;background-size:cover;margin-bottom:32px}.about .con05 .con05-right{text-align:center}.about .con05 .con05-right h3{width:114px;height:42.66667px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/h3-06.png);background-size:114px 42.66667px;margin:auto}.about .con05 .con05-right hr{width:240px;display:block;margin:32px auto}.about .con05 .con05-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.about .con06{width:100%}.about .con06 #pict{width:100%;height:133.33333px;background:url(../img/about/ph-07.jpg);background-size:cover;margin:0 auto 50px}.about .con06 .btn{width:80%;border:1px solid #a2a26c;margin:auto;padding:20px 0}.about .con06 .btn a{width:100%;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/btn-07.png) no-repeat 18px center;background-size:105.33333px 12.66667px}.picture .con01{width:100%;background:url(../img/about/picture/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0 0 40px}.picture .con01 header{margin:auto;position:relative}.picture .con01 header h1{width:138.5px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/picture/h1-01.png) no-repeat;background-size:138.5px 19px;margin:0 auto 16px}.picture .con01 header h2{width:318px;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/picture/h2-01.png) no-repeat;background-size:318px 12px;margin:auto}.picture .con02{width:100%;text-align:center;margin:auto}.picture .con02 h3{width:100%;height:48.66667px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/picture/h3-01.png) no-repeat center center;background-size:800px 48.66667px;margin:0 auto 32px}.picture .con02 ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.picture .con02 ul li{-webkit-flex:1 0 33%;flex:1 0 33%}.picture .con02 ul li a img{width:100%;vertical-align:top;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right:2px solid #fff}.picture .con03{width:100%;text-align:center;margin:auto}.picture .con03 h3{width:100%;height:42.66667px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/picture/h3-02.png) no-repeat center center;background-size:800px 42.66667px;margin:0 auto 32px}.picture .con03 ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.picture .con03 ul li{-webkit-flex:1 0 33%;flex:1 0 33%}.picture .con03 ul li a img{width:100%;vertical-align:top;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right:2px solid #fff}.picture .con04{width:100%;text-align:center;margin:auto}.picture .con04 h3{width:100%;height:42.66667px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/picture/h3-03.png) no-repeat center center;background-size:800px 42.66667px;margin:0 auto 32px}.picture .con04 ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.picture .con04 ul li{-webkit-flex:1 0 33%;flex:1 0 33%}.picture .con04 ul li a img{width:100%;vertical-align:top;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right:2px solid #fff}.picture .con05{width:100%;text-align:center;margin:auto}.picture .con05 h3{width:100%;height:42.66667px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/about/picture/h3-04.png) no-repeat center center;background-size:800px 42.66667px;margin:0 auto 32px}.picture .con05 ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.picture .con05 ul li{-webkit-flex:1 0 33%;flex:1 0 33%}.picture .con05 ul li a img{width:100%;vertical-align:top;border-left:2px solid #fff;border-bottom:2px solid #fff;border-right:2px solid #fff}.event .con01{width:100%;padding:100px 0;margin:0 auto 40px;position:relative}.event .con01 header{margin:auto;position:relative}.event .con01 header h1{width:135px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/event/h1-01.png) no-repeat;background-size:135px 19px;margin:0 auto 16px}.event .con01 header h2{width:349.09091px;height:10.90909px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/event/h2-01.png) no-repeat;background-size:349.09091px 10.90909px;margin:auto}.event .con02{width:100%;text-align:center;margin:auto}.event .con02 header h3{width:100%;height:21.11111px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/event/h3-01.png) no-repeat center center;background-size:666.66667px 21.11111px;margin:0 auto 32px}.event .con02 ul li{width:50%;position:relative;line-height:20px;list-style:none;font-size:93%;float:left;margin-bottom:24px}.event .con02 ul li:nth-last-child(1){margin-right:0}.event .con02 ul li a{text-decoration:none;color:#333;padding:0 16px;display:block;text-align:left}.event .con02 ul li a figure img{width:100%;height:100%;display:block;margin-bottom:8px}.event .con02 ul li a h2{font-size:108%;margin-bottom:8px}.event .con02 ul li a p{font-size:93%;line-height:20px}.event .con02 ul li a .tag{padding:2px 8px;background:#a19254;border-radius:99px;display:inline-block;color:#fff;margin-bottom:8px;font-size:77%}.event .con03{width:100%;text-align:center;margin:auto}.event .con03 header h3{width:100%;height:21.11111px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/event/h3-02.png) no-repeat center center;background-size:666.66667px 21.11111px;margin:0 auto 32px}.event .con03 table{width:100%;margin:auto}.event .con03 table th{padding:20px 0;border:1px solid #9e9e9e;font-size:116%;line-height:20px}.event .con03 table th.con03-top{background:#212121;color:#fff;font-size:116%;vertical-align:middle;text-align:center;padding:30px 0 !important;font-weight:500}.event .con03 table th.left{width:175px}.event .con03 table td{border:1px solid #9e9e9e}.event .con03 table td ul{list-style:none}.event .con03 table td ul li{margin:20px;padding:0 0 20px;border-bottom:1px solid #cecece;text-align:left}.event .con03 table td ul li a{text-decoration:none;color:#333}.event .con03 table td ul li a h2{font-size:116%;line-height:32px;float:left}.event .con03 table td ul li a p{font-size:100%;line-height:22px}.event .con03 table td ul li a .tag{padding:8px 0;width:136px;background:#a19254;border-radius:999px;display:inline-block;color:#fff;float:left;margin-right:16px;text-align:center;font-size:100%}.event .con03 table td ul li:nth-last-child(1){border-bottom:none;margin:20px 20px 0 20px}.event .cont .cont-title{width:100%;background:#f5f5f5}.event .cont .cont-title .cont-title-inner{width:100%;margin:0 auto 40px;padding:20px 0;text-align:center}.event .cont .cont-title .cont-title-inner .tag{padding:8px 12px;background:#a19254;border-radius:999px;display:inline-block;color:#fff;margin-bottom:16px}.event .cont .cont-title .cont-title-inner h3{font-size:139%;line-height:48px;font-weight:400}.event .cont .cont-title .cont-title-inner date{font-size:116%;margin:10px 0 0;display:inline-block}.event .cont .cont-article{width:100%;margin:auto;text-align:center;overflow:hidden}.event .cont .cont-article figure{max-width:100%;width:100%;display:block;margin-bottom:40px}.event .cont .cont-article .cont-article-text{width:100%;font-size:108%;line-height:26px}.event .cont .cont-article .cont-article-text p{text-align:left;padding:0 20px}.event .cont .cont-article .cont-article-text p+p{padding:16px 20px 0}.event .deta{width:100%}.event .deta h4{width:100%;height:25.33333px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/event/h4-01.png) no-repeat center top;background-size:800px 25.33333px;margin:0 auto 32px}.event .deta table{width:100%}.event .deta table tr{margin-bottom:10px;border:1px solid #212121}.event .deta table th{color:#fff;white-space:nowrap;vertical-align:middle;padding:0 10px;background:#212121;border:1px solid #fff}.event .deta table td{border:1px solid #212121}.event .deta table td p{font-size:108%;line-height:22px;padding:20px}.event .upco{width:100%;margin:auto}.event .upco header h3{width:100%;height:21.11111px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/event/h3-01.png) no-repeat center center;background-size:666.66667px 21.11111px;margin:0 auto 32px}.event .upco ul li{width:50%;position:relative;line-height:20px;list-style:none;font-size:93%;float:left;margin-bottom:24px}.event .upco ul li:nth-last-child(1){margin-right:0}.event .upco ul li a{text-decoration:none;color:#333;padding:0 16px;display:block;text-align:left}.event .upco ul li a figure img{width:100%;height:100%;display:block;margin-bottom:8px}.event .upco ul li a h2{font-size:108%;margin-bottom:8px}.event .upco ul li a p{font-size:93%;line-height:20px}.event .upco ul li a .tag{padding:2px 8px;background:#a19254;border-radius:99px;display:inline-block;color:#fff;margin-bottom:8px;font-size:77%}.event .page-cont{width:100%;height:45.33333px;margin:100px auto 0}.event .page-cont .pageBack a{width:228.57143px;height:48.57143px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/foot-back.png) #212121;background-size:228.57143px 48.57143px;margin:0 auto}.info .con01{width:100%;padding:100px 0;margin:0 auto 40px;position:relative}.info .con01 header{margin:auto;position:relative}.info .con01 header h1{width:106.5px;height:18.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/info/h1-01.png) no-repeat;background-size:106.5px 18.5px;margin:0 auto 16px}.info .con01 header h2{width:252px;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/info/h2-01.png) no-repeat;background-size:252px 12px;margin:auto}.info .con02{width:100%;text-align:center;margin:auto}.info .con02 header h3{width:100%;height:21.11111px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/info/h3-01.png) no-repeat center center;background-size:666.66667px 21.11111px;margin:0 auto 32px}.info .con02 .con02-inner{width:100%;margin:auto}.info .con02 .con02-inner .floL{width:100%;float:none}.info .con02 .con02-inner .floR{width:100%;float:none}.info .con02 .con02-inner .floR p{text-align:left;font-size:100%;line-height:22px;padding:16px 20px 0}.info .con02 .con02-inner .floR p strong{font-size:116%;font-weight:500;text-align:center}.info .con02 dl{width:100%;display:block}.info .con02 dl dt{width:100%;display:block;font-size:116%;font-weight:500;margin-bottom:16px}.info .con02 dl dd{display:block;text-align:left;padding:0 20px}.info .con02 dl dd p{font-size:100%;line-height:22px;padding-bottom:10px}.info .con02 dl dd p:nth-last-of-type(1){padding-bottom:0}.info .con02 dl dd table{margin:auto}.info .con02 dl dd table+p{margin-top:10px}.info .con02 dl dd table th{padding:10px 0;border:1px solid #9e9e9e;font-size:93%;font-weight:300;line-height:16px;width:100px}.info .con02 dl dd table th.top{background:#616161;color:#fff;vertical-align:middle;text-align:center}.info .con02 dl dd table td{border:1px solid #9e9e9e;text-align:center;width:100px}.info .con02 dl hr{border-top:1px solid #c1beb7;border-bottom:none;width:100%;margin:32px auto}.info .con02 .map{width:100%;height:200px !important;margin:0;padding-top:50%;border:1px solid #ddd;overflow:hidden;height:0;position:relative;display:block}.info .con02 .map::before{content:"\9577\62BC\3067\64CD\4F5C\304C\3067\304D\307E\3059";display:block;z-index:100;color:#000;width:100%;position:absolute;top:50%;left:0;margin:-0.5em 0 0 0;line-height:1;text-align:center;font-weight:bold;text-shadow:1px 1px 0 #fff}.info .con02 .map::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}.info .con02 .map.release::before,.info .con02 .map.release::after{display:none !important}.info .con02 .map>iframe,.info .con02 .map>div{position:absolute;top:0;left:0;width:100%;height:100%}.info .con03{width:100%;text-align:center;margin:auto}.info .con03 header h3{width:100%;height:21.11111px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/info/h3-02.png) no-repeat center center;background-size:666.66667px 21.11111px;margin:0 auto 32px}.info .con03 p{font-size:100%;line-height:22px;text-align:center;padding:0 20px}.info .con03 .con03-inner{width:100%;margin:auto}.info .con03 .con03-inner .floL,.info .con03 .con03-inner .floR{width:100%;float:none}.info .con03 dl{width:100%;display:block}.info .con03 dl dt{width:100%;display:block;font-size:116%;font-weight:500;margin-bottom:16px}.info .con03 dl dd{display:block;text-align:left}.info .con03 dl dd p{font-size:100%;line-height:22px;text-align:center;padding:0 20px 10px}.info .con03 dl dd p:nth-last-of-type(1){padding:0 20px}.info .con03 dl hr{border-top:1px solid #c1beb7;border-bottom:none;width:100%;margin:32px auto}.info .con04{width:100%;text-align:center;margin:0 auto 40px !important}.info .con04 header h3{width:100%;height:21.11111px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/info/h3-03.png) no-repeat center center;background-size:666.66667px 21.11111px;margin:0 auto 16px}.info .con04 header h4{width:100%;height:12.77778px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/info/h4-01.png) no-repeat center top;background-size:143.33333px 12.77778px;margin:0 auto 32px}.info .con04 ul li{width:100%;position:relative;line-height:20px;list-style:none;float:left;margin-right:24px;margin-bottom:32px}.info .con04 ul li:nth-last-child(1){margin-right:0}.info .con04 ul li figure img{width:100%;height:100%;display:block;margin-bottom:16px}.info .con04 ul li h2{font-size:116%;margin-bottom:16px}.info .con04 ul li p{font-size:100%;line-height:22px;text-align:left;padding:0 20px}.info .con05{width:100%;text-align:center;margin:auto}.info .con05 header h4{width:100%;height:12.77778px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/info/h4-02.png) no-repeat center center;background-size:144.44444px 12.77778px;margin:0 auto 32px}.info .con05 .con05-inner{width:100%;margin:auto}.info .con05 .con05-inner .floL{width:100%;float:none}.info .con05 .con05-inner .floL p{font-size:100%;line-height:22px;padding:0 20px;text-align:left}.info .con05 .con05-inner .floR{width:100%;float:none}.info .con05 .con05-inner .floR p{font-size:100%;line-height:22px;padding-top:16px}.info .con05 .con05-inner .floR p strong{font-size:116%;font-weight:500}.info .con05 .con05-inner-avail p{text-align:center !important}.info .con05 .con05-inner-avail p strong{font-size:116%;font-weight:500}.info .con05 .con05-inner-avail table{margin:10px auto 0;width:100%}.info .con05 .con05-inner-avail table th{padding:10px 0;border:1px solid #9e9e9e;font-size:93%;font-weight:300;line-height:16px}.info .con05 .con05-inner-avail table th.top{background:#616161;color:#fff;vertical-align:middle;text-align:center}.info .con05 .con05-inner-avail table td{border:1px solid #9e9e9e;text-align:center}.info .con05 dl{width:100%;display:block}.info .con05 dl dt{width:100%;display:block;font-size:116%;font-weight:500;margin-bottom:16px}.info .con05 dl dd{width:100%;display:block}.info .con05 dl dd p{font-size:100%;line-height:22px;padding-bottom:10px}.info .con05 dl dd p:nth-last-of-type(1){padding-bottom:0}.info .con05 dl dd p+table{margin-top:10px}.info .con05 dl dd table{margin:auto}.info .con05 dl dd table th{padding:10px 0;border:1px solid #9e9e9e;font-size:93%;font-weight:300;line-height:16px;width:100px}.info .con05 dl dd table th.top{background:#616161;color:#fff;vertical-align:middle;text-align:center}.info .con05 dl dd table td{border:1px solid #9e9e9e;text-align:center}.info .con05 dl hr{border-top:1px solid #c1beb7;border-bottom:none;width:100%;margin:32px auto}.document .con01{width:100%;margin:40px auto 80px;background:url(../img/document/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0}.document .con01 header{margin:auto;position:relative}.document .con01 header h1{width:204.5px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/h1-01.png) no-repeat;background-size:204.5px 19px;margin:0 auto 16px}.document .con01 header h2{width:340px;height:9.6px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/h2-01.png) no-repeat;background-size:340px 9.6px;margin:0 auto 32px}.document .con01 header span{width:240.66667px;height:22px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/caution.png) no-repeat;background-size:240.66667px 22px;margin:auto}.document .con02{width:100%}.document .con02 ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.document .con02 ul li{-webkit-flex:1 0 33%;flex:1 0 33%}.document .con02 ul li:nth-child(1) a{background:url(../img/document/btn-01.jpg) no-repeat right top;background-size:auto 100%}.document .con02 ul li:nth-child(2) a{background:url(../img/document/btn-02.jpg) no-repeat right top;background-size:auto 100%}.document .con02 ul li:nth-child(3) a{background:url(../img/document/btn-03.jpg) no-repeat right top;background-size:auto 100%}.document .con02 ul li:nth-child(4) a{background:url(../img/document/btn-04.jpg) no-repeat center top;background-size:auto 100%}.document .con02 ul li:nth-child(5) a{background:url(../img/document/btn-05.jpg) no-repeat center top;background-size:auto 100%}.document .con02 ul li a{width:100%;height:260px;display:inline-block;text-indent:-9999em;white-space:nowrap;overflow:hidden}.document .con03{width:100%;text-align:center;margin:auto}.document .con03 header h3{width:100%;height:21.11111px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/h3-01.png) no-repeat center center;background-size:666.66667px 21.11111px;margin:0 auto 16px}.document .con03 header p{width:100%;height:31.42857px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/text.png) no-repeat center center;background-size:323.57143px 31.42857px;margin:0 auto 32px}.document .con03 ul{list-style:none}.document .con03 ul li{width:100% px}.document .con03 ul li:nth-child(1) a{background:url(../img/document/btn-06.png) no-repeat left center}.document .con03 ul li:nth-last-child(1) a{background:url(../img/document/btn-07.png) no-repeat left center}.document .con03 ul li a{width:100%;height:150px;display:block;position:relative;padding-bottom:50px;margin-bottom:80px}.document .con03 ul li p{position:absolute;color:#616161;text-align:left;font-size:100%;line-height:22px;padding:0 20px;top:210px}.document .con03 ul li p br{display:none}.document .document-menu{width:100%;margin:80px auto 0}.document .document-menu ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.document .document-menu ul li{-webkit-flex:1 0 48%;flex:1 0 48%;padding-bottom:10px}.document .document-menu ul li.none{display:none}.document .document-menu ul li:nth-last-child(1){margin:0 0 0 0}.document .document-menu ul li:nth-child(1) a{background:url(../img/document/btn_s-01.jpg) no-repeat center center;background-size:188px 120px}.document .document-menu ul li:nth-child(2) a{background:url(../img/document/btn_s-02.jpg) no-repeat center center;background-size:188px 120px}.document .document-menu ul li:nth-child(3) a{background:url(../img/document/btn_s-03.jpg) no-repeat center center;background-size:188px 120px}.document .document-menu ul li:nth-child(4) a{background:url(../img/document/btn_s-04.jpg) no-repeat center center;background-size:188px 120px}.document .document-menu ul li:nth-child(5) a{background:url(../img/document/btn_s-05.jpg) no-repeat center center;background-size:188px 120px}.document .document-menu ul li a{width:100%;height:90px;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden}.profile .con01{width:100%;margin:40px auto 80px;background:url(../img/document/prof/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.profile .con01:after{content:"";display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/prof/ph-main_sub.png);background-size:102.5px 56px;width:102.5px;height:56px;position:absolute;left:0;bottom:100px;z-index:0}.profile .con01 header{margin:auto;position:relative;z-index:10}.profile .con01 header h1{width:304.54545px;height:17.27273px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/prof/h1-01.png) no-repeat;background-size:304.54545px 17.27273px}.profile .con02{text-align:center}.profile .con02 header{width:100%;height:450px;background:url(../img/document/prof/ph-visual-01.jpg) center center;background-size:cover;margin-bottom:32px}.profile .con02 header h2{width:100%;height:450px;background:url(../img/document/prof/h2-01.png) center center no-repeat;display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.profile .con02 p{display:inline-block;margin:auto;font-size:116%;line-height:32px;text-align:left;padding:0 20px 16px}.profile .con02 p:nth-last-of-type(1){padding:0 20px}.profile .con03{width:100%;text-align:center}.profile .con03 header{width:100%;height:450px;background:url(../img/document/prof/ph-visual-02.jpg) center center;background-size:cover;margin-bottom:32px}.profile .con03 header h2{width:100%;height:450px;background:url(../img/document/prof/h2-02.png) center center no-repeat;display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.profile .con03 p{display:inline-block;margin:auto;font-size:116%;line-height:32px;text-align:left;padding:0 20px 16px}.profile .con03 p:nth-last-of-type(1){padding:0 20px}.profile .con04{text-align:center}.profile .con04 header{width:100%;height:450px;background:url(../img/document/prof/ph-visual-03.jpg) center center;background-size:cover;margin-bottom:32px}.profile .con04 header h2{width:100%;height:450px;background:url(../img/document/prof/h2-03.png) center center no-repeat;display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.profile .con04 p{display:inline-block;margin:auto;font-size:116%;line-height:32px;text-align:left;padding:0 20px 16px}.profile .con04 p:nth-last-of-type(1){padding:0 20px}.background .con01{width:100%;margin:40px auto 80px;background:url(../img/document/back/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.background .con01:after{content:"";display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/back/ph-main_sub.png);background-size:103px 88px;width:103px;height:88px;position:absolute;left:0;bottom:100px;z-index:0}.background .con01 header{margin:auto;position:relative;z-index:10}.background .con01 header h1{width:290px;height:18.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/back/h1-01.png) no-repeat;background-size:290px 18.5px}.background .con02,.background .con03,.background .con04{width:100%;margin:auto}.background .con02 figure img,.background .con03 figure img,.background .con04 figure img{width:100%}.background .con02 p,.background .con03 p,.background .con04 p{font-size:116%;line-height:32px;text-align:left;padding:16px 20px 0}.introduce .con01{width:100%;margin:40px auto 80px;background:url(../img/document/intr/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.introduce .con01:after{content:"";display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/intr/ph-main_sub.png);background-size:103px 93px;width:103px;height:93px;position:absolute;left:0;bottom:100px;z-index:0}.introduce .con01 header{margin:auto;position:relative;z-index:10}.introduce .con01 header h1{width:220px;height:18.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/intr/h1-01.png) no-repeat;background-size:220px 18.5px}.introduce .con02{width:100%;margin:auto}.introduce .con02 p{font-size:116%;line-height:32px;text-align:left;padding:16px 20px 0}.introduce .con03{width:100%;margin:auto}.introduce .con03 header{margin:0 0 40px}.introduce .con03 header h2{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/intr/h2-01.png) no-repeat center top;background-size:600px 19px;margin:0 auto 32px}.introduce .con03 header span{font-size:100%;line-height:22px;padding:0 20px}.introduce .con03 ul{list-style:none}.introduce .con03 ul li{width:100%;height:auto !important;display:block;position:relative}.introduce .con03 ul li figure img{width:100%;height:auto}.introduce .con03 ul li h3{width:296px;height:28.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin:24px auto 0}.introduce .con03 ul li h3.con03-01{background:url(../img/document/intr/h3-01.png) no-repeat center top;background-size:140.5px 28.5px}.introduce .con03 ul li h3.con03-02{background:url(../img/document/intr/h3-02.png) no-repeat center top;background-size:247.5px 29.5px}.introduce .con03 ul li h3.con03-03{background:url(../img/document/intr/h3-03.png) no-repeat center top;background-size:140px 28.5px}.introduce .con03 ul li h3.con03-04{background:url(../img/document/intr/h3-04.png) no-repeat center top;background-size:103px 28.5px}.introduce .con03 ul li hr{width:240px;display:block;margin:32px auto}.introduce .con03 ul li p{padding:0 20px;font-size:116%;line-height:32px;text-align:center;position:inherit !important;top:0 !important}.introduce .con04{width:100%;margin:auto}.introduce .con04 header{margin:0 0 40px;text-align:center}.introduce .con04 header h2{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/intr/h2-02.png) no-repeat center top;background-size:600px 19px;margin:0 auto 32px}.introduce .con04 header span{font-size:100%;line-height:22px;padding:0 20px}.introduce .con04 ul{margin:auto;list-style:none}.introduce .con04 ul li{width:100%;height:auto !important;display:block}.introduce .con04 ul li figure img{width:100%;height:auto}.introduce .con04 ul li h3{width:296px;height:28.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin:24px auto 0}.introduce .con04 ul li h3.con04-01{background:url(../img/document/intr/h3-05.png) no-repeat center top;background-size:265.5px 29.5px}.introduce .con05{width:100%;margin:auto}.introduce .con05 header{margin:0 0 40px;text-align:center}.introduce .con05 header h2{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/intr/h2-03.png) no-repeat center top;background-size:600px 19px;margin:0 auto 32px}.introduce .con05 header span{font-size:100%;line-height:22px;padding:0 20px}.introduce .con05 ul{list-style:none}.introduce .con05 ul li{width:100%;height:auto !important;display:block}.introduce .con05 ul li figure img{width:100%;height:auto}.introduce .con05 ul li h3{width:296px;height:28.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin:24px auto 0}.introduce .con05 ul li h3.con05-01{background:url(../img/document/intr/h3-06.png) no-repeat center top;background-size:70px 28.5px}.introduce .con05 ul li h3.con05-02{background:url(../img/document/intr/h3-07.png) no-repeat center top;background-size:122.5px 29.5px}.introduce .con05 ul li h3.con05-03{background:url(../img/document/intr/h3-08.png) no-repeat center top;background-size:122.5px 28.5px}.introduce .con05 ul li hr{width:240px;display:block;margin:32px auto}.introduce .con05 ul li p{display:block;padding:0 20px;font-size:116%;line-height:32px;text-align:center}.introduce .con06{width:100%;margin:auto}.introduce .con06 header{margin:0 0 40px;text-align:center}.introduce .con06 header h2{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/intr/h2-04.png) no-repeat center top;background-size:600px 19px;margin:0 auto 32px}.introduce .con06 ul{list-style:none}.introduce .con06 ul li{width:100%;height:auto !important;display:block}.introduce .con06 ul li figure img{width:100%;height:auto}.introduce .con06 ul li h3{width:191.5px;height:14.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin:24px auto 0}.introduce .con06 ul li h3.con06-01{background:url(../img/document/intr/h3-09.png) no-repeat center top;background-size:159px 14.5px}.introduce .con06 ul li h3.con06-02{background:url(../img/document/intr/h3-10.png) no-repeat center top;background-size:159px 14.5px}.introduce .con06 ul li h3.con06-03{background:url(../img/document/intr/h3-11.png) no-repeat center top;background-size:159px 14.5px}.introduce .con06 ul li hr{width:240px;display:block;margin:32px auto}.introduce .con06 ul li p{display:block;padding:0 20px;font-size:116%;line-height:32px;text-align:left}.output .con01{width:100%;margin:40px auto 80px;background:url(../img/document/outp/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.output .con01:after{content:"";display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/outp/ph-main_sub.png);background-size:102px 89.5px;width:102px;height:89.5px;position:absolute;left:0;bottom:100px;z-index:0}.output .con01 header{margin:auto;position:relative;z-index:10}.output .con01 header h1{width:220px;height:18.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/outp/h1-01.png) no-repeat;background-size:220px 18.5px}.output .con02{width:100%;margin:auto}.output .con02 header{margin:0 0 40px}.output .con02 header h2{width:100%;height:15.83333px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/outp/h2-01.png) no-repeat center center;background-size:500px 15.83333px;margin:40px auto 32px}.output .con02 ul{list-style:none}.output .con02 ul li{width:100%;height:auto !important;display:block;margin:0 !important}.output .con02 ul li figure img{width:100%;height:auto}.output .con02 ul li h3{width:296px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin:0 auto 24px}.output .con02 ul li h3.con02-01{background:url(../img/document/outp/h3-01.png) no-repeat center top;height:54px;background-size:181.5px 54px}.output .con02 ul li h3.con02-02{background:url(../img/document/outp/h3-02.png) no-repeat center top;height:54px;background-size:265.5px 54px}.output .con02 ul li h3.con02-03{background:url(../img/document/outp/h3-03.png) no-repeat center top;height:34px;background-size:131.5px 34px}.output .con02 ul li h3.con02-04{background:url(../img/document/outp/h3-04.png) no-repeat center top;height:34.5px;background-size:181.5px 34.5px}.grave .con01{width:100%;margin:40px auto 80px;background:url(../img/document/grav/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.grave .con01:after{content:"";display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/grav/ph-main_sub.png);background-size:102px 95.5px;width:102px;height:95.5px;position:absolute;left:0;bottom:100px;z-index:0}.grave .con01 header{margin:auto;position:relative;z-index:10}.grave .con01 header h1{width:90.5px;height:18.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/grav/h1-01.png) no-repeat;background-size:90.5px 18.5px}.grave .con02 table{width:100%;margin:auto}.grave .con02 table th{padding:10px 0;border:1px solid #757575;font-size:93%;font-weight:300;line-height:16px}.grave .con02 table th.top{background:#000000;color:#fff;vertical-align:middle;text-align:center}.grave .con02 table td{border:1px solid #757575;text-align:left;padding:10px 0}.curriculum .con01{width:100%;margin:40px auto 80px;background:url(../img/document/curr/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.curriculum .con01 header{margin:auto;position:relative}.curriculum .con01 header h1{width:174px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/curr/h1-01.png) no-repeat;background-size:174px 19px;margin:0 auto 16px}.curriculum .con01 header h2{width:310px;height:25.41667px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/curr/h2-01.png) no-repeat;background-size:310px 25.41667px;margin:0 auto 32px}.curriculum .con01 header span{width:277.77778px;height:18.33333px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/curr/caution.png) no-repeat;background-size:277.77778px 18.33333px;margin:0 auto}.curriculum .con02{width:100%;margin:auto}.curriculum .con02 header{margin:0 0 0px}.curriculum .con02 header h2{width:100%;height:13.57143px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/curr/h3-01.png) no-repeat center top;background-size:428.57143px 13.57143px;margin:24px auto 0}.curriculum .con02 ul{list-style:none;width:100%;margin:auto}.curriculum .con02 ul li{width:100%;height:auto !important;display:block;margin:0 !important;text-align:center}.curriculum .con02 ul li p{padding:16px 20px 0;font-size:100%;line-height:22px}.curriculum .con02 ul li:nth-last-child(1){width:100%;margin:auto}.curriculum .con02 ul li:nth-last-child(1) a{background:none;display:block;text-indent:inherit;white-space:inherit;overflow:inherit;height:auto}.curriculum .con02 ul li:nth-last-child(1) a img{width:80%;margin:32px auto 0;display:block}.qa .con01{width:100%;margin:40px auto 80px;background:url(../img/document/qa/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0}.qa .con01 header{margin:auto;position:relative}.qa .con01 header h1{width:65px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/qa/h1-01.png) no-repeat;background-size:65px 19px;margin:0 auto 16px}.qa .con01 header h2{width:290px;height:16.25px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/qa/h2-01.png) no-repeat;background-size:290px 16.25px;margin:0 auto}.qa .con02{margin:24px auto 0}.qa .con02 ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.qa .con02 ul li{-webkit-flex:1 0 48%;flex:1 0 48%}.qa .con02 ul li:nth-child(1) a{background:url(../img/document/qa/btn-01.jpg) no-repeat center center;background-size:191.5px 144px}.qa .con02 ul li:nth-child(2) a{background:url(../img/document/qa/btn-02.jpg) no-repeat center center;background-size:191.5px 144px}.qa .con02 ul li:nth-child(3) a{background:url(../img/document/qa/btn-03.jpg) no-repeat center center;background-size:191.5px 144px}.qa .con02 ul li:nth-child(4) a{background:url(../img/document/qa/btn-04.jpg) no-repeat center center;background-size:191.5px 144px}.qa .con02 ul li:nth-child(5) a{background:url(../img/document/qa/btn-05.jpg) no-repeat center center;background-size:191.5px 144px}.qa .con02 ul li:nth-child(6) a{background:url(../img/document/qa/btn-06.jpg) no-repeat center center;background-size:191.5px 144px}.qa .con02 ul li a{width:100%;height:144px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.qa .con header{margin:0 0 40px}.qa .con header h3.masa{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/qa/masa/h3-01.png) no-repeat center top;background-size:600px 19px;margin:40px auto 32px}.qa .con header h3.zuih{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/qa/zuih/h3-01.png) no-repeat center top;background-size:600px 19px;background-size:600px 19px;margin:40px auto 32px}.qa .con header h3.isek{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/qa/isek/h3-01.png) no-repeat center top;background-size:600px 19px;margin:40px auto 32px}.qa .con header h3.kyou{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/qa/kyou/h3-01.png) no-repeat center top;background-size:600px 19px;margin:40px auto 32px}.qa .con header h3.work{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/qa/work/h3-01.png) no-repeat center top;background-size:600px 19px;margin:40px auto 32px}.qa .con header h3.othe{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/document/qa/othe/h3-01.png) no-repeat center top;background-size:600px 19px;margin:40px auto 32px}.qa .con #con-acd{width:100%;margin:auto}.qa .con #con-acd h4{line-height:32px;color:#fff;padding:16px 64px 16px 16px;margin:20px 0 0 0;font-size:124%;font-weight:500;background:url(../img/parts_next.png) no-repeat right 26px center #212121;background-size:11px 21px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all  0.3s ease;cursor:pointer;letter-spacing:2px}.qa .con #con-acd h4.active{background:url(../img/parts_top.png) no-repeat right 21px center #212121;background-size:21px 11px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all  0.3s ease}.qa .con #con-acd h4:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";zoom:1}.qa .con #con-acd p{border:1px solid #bdbdbd;display:block;padding:24px;margin:0 0 20px 0;font-size:108%;line-height:26px;letter-spacing:2px}.qa .con #con-acd p rt{display:none}.contact .con01{width:100%;padding:100px 0;margin:0 auto  0px;position:relative}.contact .con01 header{margin:auto;position:relative}.contact .con01 header h1{width:134px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/contact/h1-01.png) no-repeat;background-size:134px 19px;margin:0 auto 16px}.contact .con01 header h2{width:355.5px;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/contact/h2-01.png) no-repeat;background-size:355.5px 12px;margin:0 auto 32px}.contact .con01 header span{width:250px;height:16.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/contact/caution.png) no-repeat;background-size:250px 16.5px;margin:auto}.contact .con02{width:100%;margin:auto}.contact .con02 dl{display:block;padding:0 20px}.contact .con02 dl dt{width:100%;display:block;font-size:116%;font-weight:500;line-height:30px;margin-bottom:8px}.contact .con02 dl dt span{background:#a2a26c;color:#fff;padding:0 16px;float:right}.contact .con02 dl dd{width:100%;display:block;margin-bottom:40px;line-height:30px}.contact .con02 dl dd p{font-size:100%;line-height:10px;display:inline-block;vertical-align:middle;padding:0 20px;color:#c1beb7}.contact .con02 dl dd .inp-01{width:100% !important;padding:0 16px;line-height:30px;border:1px solid #c1beb7;display:block}.contact .con02 dl dd .inp-02{width:100%;padding:0 16px;line-height:30px;border:1px solid #c1beb7}.contact .con02 dl dd .inp-03{width:100% !important;height:240px !important;resize:none;padding:0 16px;line-height:30px;border:1px solid #c1beb7}.contact .con02 p{text-align:center;color:#a2a26c;padding:0 20px;font-size:116%}.contact .con02 .mfp_buttons button{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/contact/send.png);width:320px;height:68px !important;padding:0 !important;margin:60px auto 0;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all  0.3s ease}.contact .con02 .mfp_buttons button:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";zoom:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all  0.3s ease}.contact hr{display:none}.contact-thanx .con01{width:100%;padding:100px 0;margin:0 auto 0px;position:relative}.contact-thanx .con01 header{margin:auto;position:relative}.contact-thanx .con01 header h1{width:204px;height:18.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/contact/h1-02.png) no-repeat;background-size:204px 18.5px;margin:auto}.contact-thanx .con02{width:100%;margin:auto}.contact-thanx .con02 p{width:100%;height:77.14286px;display:block;text-indent:-9999em;white-space:nowrap;overflow:hidden;background:url(../img/contact/text.png) no-repeat center top;background-size:343.57143px 77.14286px}.contact-thanx .con02 a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/contact/back.png);background-size:228.57143px 48.57143px;width:228.57143px;height:48.57143px;margin:60px auto 0}.contact-thanx hr{display:none}.media .con01{width:100%;padding:100px 0;margin:0 auto  0px;position:relative}.media .con01 header{margin:auto;position:relative}.media .con01 header h1{width:165.5px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/media/h1-01.png) no-repeat;background-size:165.5px 19px;margin:0 auto 32px}.media .con01 header span{width:316px;height:16.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/media/caution.png) no-repeat;background-size:316px 16.5px;margin:auto}.media .con02{width:100%;margin:auto}.media .con02 .floL,.media .con02 .floR{width:100%;float:none}.media .con02 .floL>div,.media .con02 .floR>div{display:table-cell;vertical-align:middle}.media .con02 .floL p,.media .con02 .floR p{font-size:100%;line-height:22px;padding:0 20px}.media .con02 .floL p br,.media .con02 .floR p br{display:none}.media .con02 .floL{margin:0 0 16px !important}.media .con02 .floR img{width:80%;display:block;margin:auto}.media .con02 .floL a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/media/btn-01.png) no-repeat;background-size:100% auto;width:80%;height:222.22222px;margin:auto}.media .con02 .floR a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/media/btn-02.png) no-repeat;background-size:100% auto;width:80%;height:222.22222px;margin:auto}.media .con03{width:100%;margin:auto}.media .con03 header{margin:0 0 80px;text-align:center}.media .con03 header h2{width:100%;height:17.27273px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/media/h2-01.png) no-repeat center top;background-size:545.45455px 17.27273px;margin:0 auto 32px}.media .con03 header p{font-size:100%;line-height:22px}.media .con03 ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.media .con03 ul li{-webkit-flex:1 0 49%;flex:1 0 49%}.media .con03 ul li figure{position:relative}.media .con03 ul li figure:after{content:"";width:383px;height:288px;background:url(../img/parts_space.png);position:absolute;z-index:10;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;left:0;top:0}.media .con03 ul li figure img{width:100%;height:auto;vertical-align:top;z-index:0}.media .con03 ul li figure figcaption{font-size:93%;line-height:16px;display:inline-block;margin:4px 0 16px}.public .con01{width:100%;padding:100px 0;margin:0 auto  0px;position:relative}.public .con01 header{margin:auto;position:relative}.public .con01 header h1{width:345.76923px;height:14.61538px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/public/h1-01.png) no-repeat;background-size:345.76923px 14.61538px;margin:0 auto 16px}.public .con01 header h2{width:324px;height:11.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/public/h2-01.png) no-repeat;background-size:324px 11.5px;margin:auto}.public .con02{display:table;margin-left:auto;margin-right:auto}.public .con02 ul{list-style-image:url(../img/parts_pdf.png);margin-left:27px}.public .con02 ul li{width:auto;text-align:left}.public .con02 ul li a{color:#a2a26c;text-decoration:underline;font-size:124%;line-height:64px;letter-spacing:2px}.public .con02 ul li a:after{content:"[PDF]"}.donation .con01{width:100%;padding:100px 0;margin:0 auto  0px;position:relative}.donation .con01 header{margin:auto;position:relative}.donation .con01 header h1{width:196.5px;height:19.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/donation/h1-01.png) no-repeat;background-size:196.5px 19.5px;margin:0 auto 16px}.donation .con01 header h2{width:352.27273px;height:10.90909px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/donation/h2-01.png) no-repeat;background-size:352.27273px 10.90909px;margin:auto}.donation .con02{width:100%;margin:auto}.donation .con02 dl{padding:0 20px;display:block}.donation .con02 dl dt{width:100%;display:block;font-size:116%;font-weight:500;margin:0 0 16px}.donation .con02 dl dd{width:100%;display:block}.donation .con02 dl dd p{font-size:100%;line-height:22px;padding-bottom:10px;text-align:left}.donation .con02 dl dd p:nth-last-of-type(1){padding-bottom:0}.donation .con02 dl dd ul{margin:10px 0 0 32px}.donation .con02 dl dd ul li{font-size:100%;line-height:22px}.donation .con02 dl hr{border-top:1px solid #c1beb7;border-bottom:none;width:100%;margin:32px auto}.donation .con02 p{text-align:center}.donation .con02 p strong{font-size:116%;font-weight:500;text-align:center}.donation .con02 .con02-flow ul{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;margin:24px 0 32px}.donation .con02 .con02-flow ul li{-webkit-flex:1 0 20%;flex:1 0 20%;height:400px;border:1px solid #a2a26c;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden}.donation .con02 .con02-flow ul li:nth-child(1){background:url(../img/donation/ph_flow-01.png) center top;background-size:cover}.donation .con02 .con02-flow ul li:nth-child(2){background:url(../img/donation/ph_flow-02.png) center top;background-size:cover}.donation .con02 .con02-flow ul li:nth-child(3){background:url(../img/donation/ph_flow-03.png) center top;background-size:cover}.donation .con02 .con02-flow ul li:nth-child(4){background:url(../img/donation/ph_flow-04.png) center top;background-size:cover}.donation .con02 p.text{display:inline-block;padding:0 20px;font-size:100%;line-height:22px;margin:16px 0 0}.donation .con02 .floL{border:1px solid #c1beb7;width:80%;height:140px;margin:20px auto 0;vertical-align:middle;float:none}.donation .con02 .floL p{display:table;margin-left:auto;margin-right:auto;vertical-align:middle;line-height:22px;margin:24px auto 0}.donation .con02 .floR{margin:24px auto 0;float:none}.donation .con02 .floR a{width:80%;height:140px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/donation/btn-01.png) no-repeat;margin:auto}.donation .con02 ul{margin:10px 0 0 24px;padding:0 20px}.donation .con02 ul li{font-size:100%;line-height:22px}.donation .con03{width:100%;margin:auto}.donation .con03 header{margin:0 0 80px;text-align:center}.donation .con03 header h3{width:100%;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/donation/h3-01.png) no-repeat center top;background-size:600px 19px;margin:0 auto 32px}.donation .con03 header p{font-size:100%;line-height:22px}.donation .con03 h4{width:73px;height:22px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/donation/h4-01.png);margin:0 auto 40px}.donation .con03 .con03-list{display:table;margin-left:auto;margin-right:auto}.donation .con03 .con03-list ul{list-style:none}.donation .con03 .con03-list ul li{width:auto;text-align:left;font-size:124%;line-height:36px;letter-spacing:2px}.donation .con03 .con03-list ul li:after{content:"　様"}.guide .con01{width:100%;margin:40px auto 80px;background:url(../img/guide/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.guide .con01 header{margin:auto;position:relative}.guide .con01 header h1{width:218px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/guide/h1-01.png) no-repeat;background-size:218px 19px;margin:0 auto}.guide .con02{margin:auto;padding:0 20px}.guide .con02 p strong{font-size:116%;font-weight:500}.guide .con02 p.text{margin:10px 0 0 0px;display:inline-block;font-size:100%;line-height:22px}.guide .con02 dl{width:100%;display:block;margin:auto}.guide .con02 dl dt{width:100%;display:block;font-size:116%;font-weight:500}.guide .con02 dl dd{width:100%;display:block}.guide .con02 dl dd p{font-size:100%;line-height:22px;padding-bottom:10px;text-align:left}.guide .con02 dl dd p:nth-last-of-type(1){padding-bottom:0}.guide .con02 dl hr{border-top:1px solid #c1beb7;border-bottom:none;float:left;width:100%}.top-en .slide{width:100%;height:600px;text-align:center;position:relative;margin-bottom:1px}.top-en .slide .bxslider-bg{width:100%;height:600px;background:url(../img/top-visual.jpg) no-repeat center center;background-size:cover;position:relative}.top-en .slide .bxslider-bg img{position:absolute;bottom:20px;left:20px;display:block;width:285.90909px;height:34.09091px}.top-en .menu{width:100%;margin:0 auto 80px}.top-en .menu a{display:block;background:#000;margin-bottom:1px}.top-en .menu a img{height:34px}.top-en .info{margin:0 auto 80px}.top-en .info header{width:100%;height:16.25px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/h2-01.png) no-repeat center top;background-size:750px 16.25px;margin:0 auto 56px}.top-en .info ul{list-style:none;margin-bottom:24px !important}.top-en .info ul.info_col1{width:100%;margin:auto}.top-en .info ul.info_col1 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-en .info ul.info_col1 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-en .info ul.info_col1 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-en .info ul.info_col1 li p{font-size:93%;line-height:22px;text-align:left}.top-en .info ul.info_col2{width:100%;margin:auto}.top-en .info ul.info_col2 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-en .info ul.info_col2 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-en .info ul.info_col2 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-en .info ul.info_col2 li p{font-size:93%;line-height:22px;text-align:left}.top-en .info p{text-align:center}.top-en .access{margin:0 auto 40px}.top-en .access header{width:100%;height:13.125px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/h2-02.png) no-repeat center top;background-size:750px 13.125px;margin:0 auto 32px}.top-en .access ul{list-style:none}.top-en .access ul.info_col{width:100%;margin:auto}.top-en .access ul.info_col li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-en .access ul.info_col li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-en .access ul.info_col li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-en .access ul.info_col li p{font-size:93%;line-height:22px;text-align:left}.top-en .access p{text-align:center}.top-en .map{width:100%;height:450px;margin:0 0 40px;padding-top:50%;border:1px solid #ddd;overflow:hidden;height:0;position:relative;display:block}.top-en .map::before{content:"Operation in the long press";display:block;z-index:100;color:#000;width:100%;position:absolute;top:50%;left:0;margin:-0.5em 0 0 0;line-height:1;text-align:center;font-weight:bold;text-shadow:1px 1px 0 #fff}.top-en .map::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}.top-en .map.release::before,.top-en .map.release::after{display:none !important}.top-en .map>iframe,.top-en .map>div{position:absolute;top:0;left:0;width:100%;height:100%}.outline-en .con01{text-align:center}.outline-en .con01 #zuih{width:100%;height:450px;background:url(../img/about/ph-01.jpg) center center;background-size:cover;margin-bottom:32px}.outline-en .con01 h1{width:144.5px;height:14.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/outline/h1-01.png);background-size:144.5px 14.5px;margin:auto}.outline-en .con01 hr{width:240px;display:block;margin:32px auto}.outline-en .con01 p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-en .con01 p+p{padding-top:16px}.outline-en .con02{width:100%}.outline-en .con02 .con02-left{text-align:center}.outline-en .con02 .con02-left #kans{width:100%;height:450px;background:url(../img/about/ph-02.jpg) center center;background-size:cover;margin-bottom:32px}.outline-en .con02 .con02-left h1{width:165px;height:14.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/outline/h1-02.png);background-size:165px 14.5px;margin:auto}.outline-en .con02 .con02-left hr{width:240px;display:block;margin:32px auto}.outline-en .con02 .con02-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-en .con02 .con02-left p+p{padding-top:16px}.outline-en .con02 .con02-right{text-align:center}.outline-en .con02 .con02-right #zenn{width:100%;height:450px;background:url(../img/about/ph-03.jpg) center center;background-size:cover;margin-bottom:32px}.outline-en .con02 .con02-right h1{width:149px;height:14.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/outline/h1-03.png);background-size:149px 14.5px;margin:auto}.outline-en .con02 .con02-right hr{width:240px;display:block;margin:32px auto}.outline-en .con02 .con02-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-en .con02 .con02-right p+p{padding-top:16px}.outline-en .con03{width:100%}.outline-en .con03 .con03-left{text-align:center}.outline-en .con03 .con03-left #myou{width:100%;height:450px;background:url(../img/about/ph-04.jpg) center center;background-size:cover;margin-bottom:32px}.outline-en .con03 .con03-left h1{width:203px;height:14.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/outline/h1-04.png);background-size:203px 14.5px;margin:auto}.outline-en .con03 .con03-left hr{width:240px;display:block;margin:32px auto}.outline-en .con03 .con03-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-en .con03 .con03-left p+p{padding-top:16px}.outline-en .con03 .con03-right{text-align:center}.outline-en .con03 .con03-right #okos{width:100%;height:450px;background:url(../img/about/ph-05.jpg) center center;background-size:cover;margin-bottom:32px}.outline-en .con03 .con03-right h1{width:225px;height:14.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/outline/h1-05.png);background-size:225px 14.5px;margin:auto}.outline-en .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.outline-en .con03 .con03-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-en .con03 .con03-right p+p{padding-top:16px}.history-en .con01{width:100%;margin:40px auto 80px;background:url(../img/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.history-en .con01 header{margin:auto;position:relative}.history-en .con01 header h1{width:367.69231px;height:35px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/history/h1-01.png) no-repeat;background-size:367.69231px 35px;margin:0 auto 16px}.history-en .con01 header h2{width:346.15385px;height:7.69231px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/history/h2-01.png) no-repeat;background-size:346.15385px 7.69231px;margin:auto}.history-en .con02{width:100%}.history-en .con02 .con02-left{text-align:center}.history-en .con02 .con02-left h3{width:241.5px;height:13.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/history/h3-01.png);background-size:241.5px 13.5px;margin:0px auto 0}.history-en .con02 .con02-left hr{width:240px;display:block;margin:32px auto}.history-en .con02 .con02-left p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-en .con02 .con02-right{text-align:center}.history-en .con02 .con02-right img{width:100%}.history-en .con03{width:100%}.history-en .con03 .con03-right{text-align:center}.history-en .con03 .con03-right h3{width:253.5px;height:13.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/history/h3-02.png);background-size:253.5px 13.5px;margin:0px auto 0}.history-en .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.history-en .con03 .con03-right p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-en .con03 .con03-left{text-align:center}.history-en .con03 .con03-left img{width:100%}.history-en .con04{width:100%}.history-en .con04 .con04-left{text-align:center}.history-en .con04 .con04-left h3{width:244px;height:13.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/history/h3-03.png);background-size:244px 13.5px;margin:0px auto 0}.history-en .con04 .con04-left hr{width:240px;display:block;margin:32px auto}.history-en .con04 .con04-left p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-en .con04 .con04-right{text-align:center}.history-en .con04 .con04-right img{width:100%}.history-en .menu{width:100% !important}.top-ko .slide{width:100%;height:600px;text-align:center;position:relative;margin-bottom:1px}.top-ko .slide .bxslider-bg{width:100%;height:600px;background:url(../img/top-visual.jpg) no-repeat center center;background-size:cover;position:relative}.top-ko .slide .bxslider-bg img{position:absolute;bottom:20px;left:20px;display:block;width:227.5px;height:17px}.top-ko .menu{width:100%;margin:0 auto 80px}.top-ko .menu a{display:block;background:#000;margin-bottom:1px}.top-ko .menu a img{height:34px}.top-ko .info{margin:0 auto 80px}.top-ko .info header{width:100%;height:15.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/h2-01.png) no-repeat center top;background-size:600px 15.5px;margin:0 auto 56px}.top-ko .info ul{list-style:none;margin-bottom:24px !important}.top-ko .info ul.info_col1{width:100%;margin:auto}.top-ko .info ul.info_col1 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-ko .info ul.info_col1 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-ko .info ul.info_col1 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-ko .info ul.info_col1 li p{font-size:93%;line-height:22px;text-align:left}.top-ko .info ul.info_col2{width:100%;margin:auto}.top-ko .info ul.info_col2 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-ko .info ul.info_col2 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-ko .info ul.info_col2 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-ko .info ul.info_col2 li p{font-size:93%;line-height:22px;text-align:left}.top-ko .info p{text-align:center}.top-ko .access{margin:0 auto 40px}.top-ko .access header{width:100%;height:15.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/h2-02.png) no-repeat center top;background-size:600px 15.5px;margin:0 auto 32px}.top-ko .access ul{list-style:none}.top-ko .access ul.info_col{width:100%;margin:auto}.top-ko .access ul.info_col li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-ko .access ul.info_col li h2{height:14px;line-height:22px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-ko .access ul.info_col li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-ko .access ul.info_col li p{font-size:93%;line-height:22px;text-align:left}.top-ko .access p{text-align:center}.top-ko .map{width:100%;height:450px;margin:0 0 40px;padding-top:50%;border:1px solid #ddd;overflow:hidden;height:0;position:relative;display:block}.top-ko .map::before{content:"긴 언론 조작";display:block;z-index:100;color:#000;width:100%;position:absolute;top:50%;left:0;margin:-0.5em 0 0 0;line-height:1;text-align:center;font-weight:bold;text-shadow:1px 1px 0 #fff}.top-ko .map::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}.top-ko .map.release::before,.top-ko .map.release::after{display:none !important}.top-ko .map>iframe,.top-ko .map>div{position:absolute;top:0;left:0;width:100%;height:100%}.outline-ko .con01{text-align:center}.outline-ko .con01 #zuih{width:100%;height:450px;background:url(../img/about/ph-01.jpg) center center;background-size:cover;margin-bottom:32px}.outline-ko .con01 h1{width:88.5px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/outline/h1-01.png);background-size:88.5px 20px;margin:auto}.outline-ko .con01 hr{width:240px;display:block;margin:32px auto}.outline-ko .con01 p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-ko .con01 p+p{padding-top:16px}.outline-ko .con02{width:100%}.outline-ko .con02 .con02-left{text-align:center}.outline-ko .con02 .con02-left #kans{width:100%;height:450px;background:url(../img/about/ph-02.jpg) center center;background-size:cover;margin-bottom:32px}.outline-ko .con02 .con02-left h1{width:64.5px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/outline/h1-02.png);background-size:64.5px 19px;margin:auto}.outline-ko .con02 .con02-left hr{width:240px;display:block;margin:32px auto}.outline-ko .con02 .con02-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-ko .con02 .con02-left p+p{padding-top:16px}.outline-ko .con02 .con02-right{text-align:center}.outline-ko .con02 .con02-right #zenn{width:100%;height:450px;background:url(../img/about/ph-03.jpg) center center;background-size:cover;margin-bottom:32px}.outline-ko .con02 .con02-right h1{width:63.5px;height:19px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/outline/h1-03.png);background-size:63.5px 19px;margin:auto}.outline-ko .con02 .con02-right hr{width:240px;display:block;margin:32px auto}.outline-ko .con02 .con02-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-ko .con02 .con02-right p+p{padding-top:16px}.outline-ko .con03{width:100%}.outline-ko .con03 .con03-left{text-align:center}.outline-ko .con03 .con03-left #myou{width:100%;height:450px;background:url(../img/about/ph-04.jpg) center center;background-size:cover;margin-bottom:32px}.outline-ko .con03 .con03-left h1{width:116px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/outline/h1-04.png);background-size:116px 20px;margin:auto}.outline-ko .con03 .con03-left hr{width:240px;display:block;margin:32px auto}.outline-ko .con03 .con03-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-ko .con03 .con03-left p+p{padding-top:16px}.outline-ko .con03 .con03-right{text-align:center}.outline-ko .con03 .con03-right #okos{width:100%;height:450px;background:url(../img/about/ph-05.jpg) center center;background-size:cover;margin-bottom:32px}.outline-ko .con03 .con03-right h1{width:143px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/outline/h1-05.png);background-size:143px 20px;margin:auto}.outline-ko .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.outline-ko .con03 .con03-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-ko .con03 .con03-right p+p{padding-top:16px}.history-ko .con01{width:100%;margin:40px auto 80px;background:url(../img/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.history-ko .con01 header{margin:auto;position:relative}.history-ko .con01 header h1{width:362.91667px;height:41.66667px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/history/h1-01.png) no-repeat;background-size:362.91667px 41.66667px;margin:0 auto 16px}.history-ko .con01 header h2{width:349.58333px;height:8.33333px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/history/h2-01.png) no-repeat;background-size:349.58333px 8.33333px;position:absolute;margin:auto}.history-ko .con02{width:100%}.history-ko .con02 .con02-left{text-align:center}.history-ko .con02 .con02-left h3{width:235.5px;height:17px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/history/h3-01.png);background-size:235.5px 17px;margin:0px auto 0}.history-ko .con02 .con02-left hr{width:240px;display:block;margin:32px auto}.history-ko .con02 .con02-left p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-ko .con02 .con02-right{text-align:center}.history-ko .con02 .con02-right img{width:100%}.history-ko .con03{width:100%}.history-ko .con03 .con03-right{text-align:center}.history-ko .con03 .con03-right h3{width:216px;height:17px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/history/h3-02.png);background-size:216px 17px;margin:0px auto 0}.history-ko .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.history-ko .con03 .con03-right p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-ko .con03 .con03-left{text-align:center}.history-ko .con03 .con03-left img{width:100%}.history-ko .con04{width:100%}.history-ko .con04 .con04-left{text-align:center}.history-ko .con04 .con04-left h3{width:215px;height:17px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/history/h3-03.png);background-size:215px 17px;margin:0px auto 0}.history-ko .con04 .con04-left hr{width:240px;display:block;margin:32px auto}.history-ko .con04 .con04-left p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-ko .con04 .con04-right{text-align:center}.history-ko .con04 .con04-right img{width:100%}.history-ko .menu{width:100% !important}.top-hans .slide{width:100%;height:600px;text-align:center;position:relative;margin-bottom:1px}.top-hans .slide .bxslider-bg{width:100%;height:600px;background:url(../img/top-visual.jpg) no-repeat center center;background-size:cover;position:relative}.top-hans .slide .bxslider-bg img{position:absolute;bottom:20px;left:20px;display:block;width:224.5px;height:17.5px}.top-hans .menu{width:100%;margin:0 auto 80px}.top-hans .menu a{display:block;background:#000;margin-bottom:1px}.top-hans .menu a img{height:34px}.top-hans .info{margin:0 auto 80px}.top-hans .info header{width:100%;height:15.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/h2-01.png) no-repeat center top;background-size:600px 15.5px;margin:0 auto 56px}.top-hans .info ul{list-style:none;margin-bottom:24px !important}.top-hans .info ul.info_col1{width:100%;margin:auto}.top-hans .info ul.info_col1 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-hans .info ul.info_col1 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-hans .info ul.info_col1 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-hans .info ul.info_col1 li p{font-size:93%;line-height:22px;text-align:left}.top-hans .info ul.info_col2{width:100%;margin:auto}.top-hans .info ul.info_col2 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-hans .info ul.info_col2 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-hans .info ul.info_col2 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-hans .info ul.info_col2 li p{font-size:93%;line-height:22px;text-align:left}.top-hans .access{margin:0 auto 40px}.top-hans .access header{width:100%;height:15.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/h2-02.png) no-repeat center top;background-size:600px 15.5px;margin:0 auto 32px}.top-hans .access ul{list-style:none}.top-hans .access ul.info_col{width:100%;margin:auto}.top-hans .access ul.info_col li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-hans .access ul.info_col li h2{height:14px;line-height:22px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-hans .access ul.info_col li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-hans .access ul.info_col li p{font-size:93%;line-height:22px;text-align:left}.top-hans .access p{text-align:center}.top-hans .map{width:100%;height:450px;margin:0 0 40px;padding-top:50%;border:1px solid #ddd;overflow:hidden;height:0;position:relative;display:block}.top-hans .map::before{content:"在长按操作";display:block;z-index:100;color:#000;width:100%;position:absolute;top:50%;left:0;margin:-0.5em 0 0 0;line-height:1;text-align:center;font-weight:bold;text-shadow:1px 1px 0 #fff}.top-hans .map::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}.top-hans .map.release::before,.top-hans .map.release::after{display:none !important}.top-hans .map>iframe,.top-hans .map>div{position:absolute;top:0;left:0;width:100%;height:100%}.outline-hans .con01{text-align:center}.outline-hans .con01 #zuih{width:100%;height:450px;background:url(../img/about/ph-01.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hans .con01 h1{width:72px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/outline/h1-01.png);background-size:72px 20px;margin:auto}.outline-hans .con01 hr{width:240px;display:block;margin:32px auto}.outline-hans .con01 p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hans .con01 p+p{padding-top:16px}.outline-hans .con02{width:100%}.outline-hans .con02 .con02-left{text-align:center}.outline-hans .con02 .con02-left #kans{width:100%;height:450px;background:url(../img/about/ph-02.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hans .con02 .con02-left h1{width:71px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/outline/h1-02.png);background-size:71px 20px;margin:auto}.outline-hans .con02 .con02-left hr{width:240px;display:block;margin:32px auto}.outline-hans .con02 .con02-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hans .con02 .con02-left p+p{padding-top:16px}.outline-hans .con02 .con02-right{text-align:center}.outline-hans .con02 .con02-right #zenn{width:100%;height:450px;background:url(../img/about/ph-03.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hans .con02 .con02-right h1{width:71px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/outline/h1-03.png);background-size:71px 20px;margin:auto}.outline-hans .con02 .con02-right hr{width:240px;display:block;margin:32px auto}.outline-hans .con02 .con02-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hans .con02 .con02-right p+p{padding-top:16px}.outline-hans .con03{width:100%}.outline-hans .con03 .con03-left{text-align:center}.outline-hans .con03 .con03-left #myou{width:100%;height:450px;background:url(../img/about/ph-04.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hans .con03 .con03-left h1{width:95.5px;height:20.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/outline/h1-04.png);background-size:95.5px 20.5px;margin:auto}.outline-hans .con03 .con03-left hr{width:240px;display:block;margin:32px auto}.outline-hans .con03 .con03-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hans .con03 .con03-left p+p{padding-top:16px}.outline-hans .con03 .con03-right{text-align:center}.outline-hans .con03 .con03-right #okos{width:100%;height:450px;background:url(../img/about/ph-05.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hans .con03 .con03-right h1{width:122px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/outline/h1-05.png);background-size:122px 20px;margin:auto}.outline-hans .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.outline-hans .con03 .con03-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hans .con03 .con03-right p+p{padding-top:16px}.history-hans .con01{width:100%;margin:40px auto 80px;background:url(../img/ph-main.jpg) right center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.history-hans .con01 header{margin:auto;position:relative}.history-hans .con01 header h1{width:386.5px;height:20.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/history/h1-01.png) no-repeat;background-size:386.5px 20.5px;margin:0 auto 16px}.history-hans .con01 header h2{width:253.5px;height:10px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/history/h2-01.png) no-repeat;background-size:253.5px 10px;margin:auto}.history-hans .con02{width:100%}.history-hans .con02 .con02-left{text-align:center}.history-hans .con02 .con02-left h3{width:185.5px;height:17.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/history/h3-01.png);background-size:185.5px 17.5px;margin:0px auto 0}.history-hans .con02 .con02-left hr{width:240px;display:block;margin:32px auto}.history-hans .con02 .con02-left p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-hans .con02 .con02-right{text-align:center}.history-hans .con02 .con02-right img{width:100%}.history-hans .con03{width:100%}.history-hans .con03 .con03-right{text-align:center}.history-hans .con03 .con03-right h3{width:185.5px;height:17.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/history/h3-02.png);background-size:185.5px 17.5px;margin:0px auto 0}.history-hans .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.history-hans .con03 .con03-right p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-hans .con03 .con03-left{text-align:center}.history-hans .con03 .con03-left img{width:100%}.history-hans .con04{width:100%}.history-hans .con04 .con04-left{text-align:center}.history-hans .con04 .con04-left h3{width:185px;height:17.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/history/h3-03.png);background-size:185px 17.5px;margin:0px auto 0}.history-hans .con04 .con04-left hr{width:240px;display:block;margin:32px auto}.history-hans .con04 .con04-left p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-hans .con04 .con04-right{text-align:center}.history-hans .con04 .con04-right img{width:100%}.history-hans .menu{width:100% !important}.top-hant .slide{width:100%;height:600px;text-align:center;position:relative;margin-bottom:1px}.top-hant .slide .bxslider-bg{width:100%;height:600px;background:url(../img/top-visual.jpg) no-repeat center center;background-size:cover;position:relative}.top-hant .slide .bxslider-bg img{position:absolute;bottom:20px;left:20px;display:block;width:224.5px;height:17px}.top-hant .menu{width:100%;margin:0 auto 80px}.top-hant .menu a{display:block;background:#000;margin-bottom:1px}.top-hant .menu a img{height:34px}.top-hant .info{margin:0 auto 80px}.top-hant .info header{width:100%;height:15.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/h2-01.png) no-repeat center top;background-size:600px 15.5px;margin:0 auto 56px}.top-hant .info ul{list-style:none;margin-bottom:24px !important}.top-hant .info ul.info_col1{width:100%;margin:auto}.top-hant .info ul.info_col1 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-hant .info ul.info_col1 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-hant .info ul.info_col1 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-hant .info ul.info_col1 li p{font-size:93%;line-height:22px;text-align:left}.top-hant .info ul.info_col2{width:100%;margin:auto}.top-hant .info ul.info_col2 li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-hant .info ul.info_col2 li h2{height:14px;line-height:14px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-hant .info ul.info_col2 li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-hant .info ul.info_col2 li p{font-size:93%;line-height:22px;text-align:left}.top-hant .access{margin:0 auto 40px}.top-hant .access header{width:100%;height:15.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/h2-02.png) no-repeat center top;background-size:600px 15.5px;margin:0 auto 32px}.top-hant .access ul{list-style:none}.top-hant .access ul.info_col{width:100%;margin:auto}.top-hant .access ul.info_col li{width:90%;margin:auto;position:relative;margin-bottom:16px}.top-hant .access ul.info_col li h2{height:14px;line-height:22px;font-size:108%;margin-bottom:16px;padding-right:16px;background:#fff;display:inline-block;z-index:0}.top-hant .access ul.info_col li h2:after{content:"";width:100%;height:12px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/parts_line.png) repeat-x right center;position:absolute;top:0;z-index:-1}.top-hant .access ul.info_col li p{font-size:93%;line-height:22px;text-align:left}.top-hant .access p{text-align:center}.top-hant .map{width:100%;height:450px;margin:0 0 40px;padding-top:50%;border:1px solid #ddd;overflow:hidden;height:0;position:relative;display:block}.top-hant .map::before{content:"在長按操作";display:block;z-index:100;color:#000;width:100%;position:absolute;top:50%;left:0;margin:-0.5em 0 0 0;line-height:1;text-align:center;font-weight:bold;text-shadow:1px 1px 0 #fff}.top-hant .map::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}.top-hant .map.release::before,.top-hant .map.release::after{display:none !important}.top-hant .map>iframe,.top-hant .map>div{position:absolute;top:0;left:0;width:100%;height:100%}.outline-hant .con01{text-align:center}.outline-hant .con01 #zuih{width:100%;height:450px;background:url(../img/about/ph-01.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hant .con01 h1{width:71.5px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/outline/h1-01.png);background-size:71.5px 20px;margin:auto}.outline-hant .con01 hr{width:240px;display:block;margin:32px auto}.outline-hant .con01 p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hant .con01 p+p{padding-top:16px}.outline-hant .con02{width:100%}.outline-hant .con02 .con02-left{text-align:center}.outline-hant .con02 .con02-left #kans{width:100%;height:450px;background:url(../img/about/ph-02.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hant .con02 .con02-left h1{width:71px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/outline/h1-02.png);background-size:71px 20px;margin:auto}.outline-hant .con02 .con02-left hr{width:240px;display:block;margin:32px auto}.outline-hant .con02 .con02-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hant .con02 .con02-left p+p{padding-top:16px}.outline-hant .con02 .con02-right{text-align:center}.outline-hant .con02 .con02-right #zenn{width:100%;height:450px;background:url(../img/about/ph-03.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hant .con02 .con02-right h1{width:71.5px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/outline/h1-03.png);background-size:71.5px 20px;margin:auto}.outline-hant .con02 .con02-right hr{width:240px;display:block;margin:32px auto}.outline-hant .con02 .con02-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hant .con02 .con02-right p+p{padding-top:16px}.outline-hant .con03{width:100%}.outline-hant .con03 .con03-left{text-align:center}.outline-hant .con03 .con03-left #myou{width:100%;height:450px;background:url(../img/about/ph-04.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hant .con03 .con03-left h1{width:95px;height:20.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/outline/h1-04.png);background-size:95px 20.5px;margin:auto}.outline-hant .con03 .con03-left hr{width:240px;display:block;margin:32px auto}.outline-hant .con03 .con03-left p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hant .con03 .con03-left p+p{padding-top:16px}.outline-hant .con03 .con03-right{text-align:center}.outline-hant .con03 .con03-right #okos{width:100%;height:450px;background:url(../img/about/ph-05.jpg) center center;background-size:cover;margin-bottom:32px}.outline-hant .con03 .con03-right h1{width:122px;height:20px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/outline/h1-05.png);background-size:122px 20px;margin:auto}.outline-hant .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.outline-hant .con03 .con03-right p{font-size:116%;line-height:32px;text-align:left;padding:0 20px}.outline-hant .con03 .con03-right p+p{padding-top:16px}.history-hant .con01{width:100%;margin:40px auto 80px;background:url(../img/ph-main.jpg) center center no-repeat;background-size:cover;position:relative;padding:100px 0;margin:0;z-index:0}.history-hant .con01 header{margin:auto;position:relative}.history-hant .con01 header h1{width:321.66667px;height:17.08333px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/history/h1-01.png) no-repeat;background-size:321.66667px 17.08333px;margin:0 auto 16px}.history-hant .con01 header h2{width:253px;height:10px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/history/h2-01.png) no-repeat;background-size:253px 10px;margin:auto}.history-hant .con02{width:100%}.history-hant .con02 .con02-left{text-align:center}.history-hant .con02 .con02-left h3{width:185px;height:17.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/history/h3-01.png);background-size:185px 17.5px;margin:0px auto 0}.history-hant .con02 .con02-left hr{width:240px;display:block;margin:32px auto}.history-hant .con02 .con02-left p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-hant .con02 .con02-right{text-align:center}.history-hant .con02 .con02-right img{width:100%}.history-hant .con03{width:100%}.history-hant .con03 .con03-right{text-align:center}.history-hant .con03 .con03-right h3{width:185px;height:17.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/history/h3-02.png);background-size:185px 17.5px;margin:0px auto 0}.history-hant .con03 .con03-right hr{width:240px;display:block;margin:32px auto}.history-hant .con03 .con03-right p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-hant .con03 .con03-left{text-align:center}.history-hant .con03 .con03-left img{width:100%}.history-hant .con04{width:100%}.history-hant .con04 .con04-left{text-align:center}.history-hant .con04 .con04-left h3{width:184.5px;height:17.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/history/h3-03.png);background-size:184.5px 17.5px;margin:0px auto 0}.history-hant .con04 .con04-left hr{width:240px;display:block;margin:32px auto}.history-hant .con04 .con04-left p{font-size:116%;line-height:32px;text-align:center;padding:0 20px}.history-hant .con04 .con04-right{text-align:center}.history-hant .con04 .con04-right img{width:100%}.history-hant .menu{width:100% !important}.pageTop2{width:100%;margin:100px auto 0}.pageTop2 a:nth-child(1){width:228.57143px;height:48.57143px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/foot-back2.png);background-size:228.57143px 48.57143px;margin:auto}.pageTop3{width:100%;margin:100px auto 0}.pageTop3 a:nth-child(1){width:228.57143px;height:48.57143px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/foot-back.png);background-size:228.57143px 48.57143px;margin:auto}.pageTop-en a{width:228.57143px;height:49.28571px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/en/foot-top.png);background-size:228.57143px 49.28571px;margin:auto}.pageTop-ko a{width:228.57143px;height:49.28571px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/ko/foot-top.png);background-size:228.57143px 49.28571px;margin:auto}.pageTop-hans a{width:228.57143px;height:49.28571px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hans/foot-top.png);background-size:228.57143px 49.28571px;margin:auto}.pageTop-hant a{width:228.57143px;height:49.28571px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/hant/foot-top.png);background-size:228.57143px 49.28571px;margin:auto}.foot{width:100%;margin:60px auto 0}.foot .foot_page-top a{width:151px;height:19.5px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/foot-arrow.png);background-size:151px 19.5px;margin:24px auto;z-index:99;position:relative}.foot .copyright{margin:auto;padding:24px 0;color:#fff;background:#343434;text-align:center}.foot .copyright p{font-size:77%}
