﻿/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700&display=swap);html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}*{box-sizing:border-box}a img{border:none}h1,h2,h3,h4,h5,h6{line-height:1}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}html{font-size:62.5%}body{font-size:1.5rem;position:relative;color:#464646}a{text-decoration:none;color:#464646;-webkit-tap-highlight-color:rgba(0,0,0,0.25);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a img{-webkit-tap-highlight-color:rgba(0,0,0,0.25);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover img{opacity:0.6}a:not([class]){color:#464646;text-decoration:underline}a:not([class]):hover{color:#294d1b}*{font-family:"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,sans-serif;letter-spacing:normal;font-feature-settings:"palt"}.all-wrap{overflow:hidden}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.top .head_nav_area{margin:0 auto 10px}@media screen and (min-width: 768px){.top .head_nav_area{margin:10px auto 20px}}.head_nav_area{position:relative;max-width:1200px;height:45px;margin:20px auto 10px}@media screen and (min-width: 768px){.head_nav_area{height:85px}}@media screen and (min-width: 1200px){.head_nav_area .global-navigation .main-navigation>li.btn-more{display:none}}.head_nav_area .site-logo{position:absolute;left:10px;top:3px}@media screen and (min-width: 768px){.head_nav_area .site-logo{top:20px}}.head_nav_area .btn-area{margin:0}#bread{margin-bottom:0 !important}@media screen and (min-width: 768px){#bread{margin:0 auto;max-width:1000px}}#bread ul.breadcrumb{display:flex;list-style:none;padding:.5rem 1rem}@media screen and (min-width: 768px){#bread ul.breadcrumb{padding:1rem}}#bread ul.breadcrumb li{color:#969696;font-size:14px;word-break:keep-all}#bread ul.breadcrumb li a{color:#969696}#bread ul.breadcrumb li a:hover{opacity:.8}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.home_footer .home_footer_inner{background-color:#fffaf0}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container{padding:40px 0 30px 0}}.home_footer .home_footer_inner .container .home_footer_inner_one{margin-bottom:4rem}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one{border-bottom:1px solid #464646;padding-bottom:40px}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column{margin-top:0}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column a{text-decoration:none}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column li{font-size:14px;position:relative}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column li:before{content:'';display:block;width:10px;height:16px;background-image:url("../img/icon/img_icon_right.png");background-size:contain;vertical-align:middle;position:absolute;right:10px;overflow:hidden}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column li:before{content:'-';display:inline-block;background-image:inherit;left:-10px;top:14px}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(2) p,.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(3) p{display:none}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(2) p,.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(3) p{display:block;padding:10px 0;font-weight:700}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(2) li,.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(3) li{border-bottom:1px solid #464646;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;align-items:center}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(2) li a,.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(3) li a{width:100%;display:block;padding:16px;line-height:1}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(2) li a,.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(3) li a{border-bottom:0 solid #464646;padding:8px 0}}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(2) li,.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(3) li{border-bottom:0 solid #464646;padding:10px 0}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(4){margin-top:2rem}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(4){margin-top:0}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(4) .btn{margin-top:10px}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(4) .btn{margin-top:15px}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(4) .btn:last-child{margin-top:20px}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(4) .btn:last-child{margin-top:25px}}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(1) a:hover,.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(2) a:hover,.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .column:nth-child(3) a:hover{opacity:.5}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox{position:relative}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dt{border-bottom:1px solid #464646;padding:10px}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dt{border-bottom:0 solid #464646;padding:10px 0;font-weight:700;pointer-events:none}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dt .accordion_icon::before{content:'';display:inline-block;width:13px;height:13px;background-image:url("../img/icon/img_icon_plus.png");background-size:contain;vertical-align:middle;position:absolute;right:10px;top:15px;overflow:hidden}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dt .accordion_icon::before{width:0}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dt .accordion_icon.active:before{content:'';display:inline-block;width:13px;height:13px;background-image:url("../img/icon/img_icon_minus.png");background-size:contain;vertical-align:middle;position:absolute;right:10px;top:15px;overflow:hidden}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dt .accordion_icon.active:before{width:0}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dd{display:none}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dd{display:block !important}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dd li{border-bottom:1px solid #464646;display:flex;flex-direction:column;justify-content:center;align-items:center}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dd li a{width:100%;display:block;padding:16px 16px 16px 30px;line-height:1}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dd li a{padding:8px 0}}@media screen and (min-width: 768px){.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dd li{border-bottom:0 solid #464646;padding:10px 0}}.home_footer .home_footer_inner .container .home_footer_inner_one .footer-content .accordionbox dd li a{text-decoration:none}@media screen and (min-width: 768px){.home_footer .home_footer_inner_two .column.layer01:nth-of-type(1){width:55%}.home_footer .home_footer_inner_two .column.layer01:nth-of-type(1) .layer02 p{font-size:14px}.home_footer .home_footer_inner_two .column.layer01:nth-of-type(2){width:45%}}.home_footer .home_footer_inner_two .column.layer02{margin:auto}.home_footer .home_footer_inner_two .column.layer02 img{width:100%}.home_footer .home_footer_inner_two .column.layer03 p{text-align:center}@media screen and (min-width: 768px){.home_footer .home_footer_inner_two .column.layer03 p{text-align:right}}@media screen and (min-width: 768px){.home_footer .home_footer_inner_two .content .column.layer03:last-child{margin-top:0}}.home_footer .home_footer_inner_two .row.layer04{justify-content:center;line-height:25px;font-size:14px}@media screen and (min-width: 768px){.home_footer .home_footer_inner_two .row.layer04{margin-left:4rem;justify-content:space-between;line-height:30px;font-size:16px}}.l-footer__Item{text-align:center;margin-top:3rem}.l-footer__Item .l-footer__Link{display:inline-block}.l-footer__Item .l-footer__Link img{margin-bottom:.5rem;width:4rem !important}@media screen and (min-width: 768px){.l-footer__Item{margin-top:3.5rem}.l-footer__Item .l-footer__Link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.l-footer__Item .l-footer__Link img{width:4rem;flex-basis:4rem}.l-footer__Item .l-footer__Link .sns_Txt{font-size:1.4rem;text-align:left;line-height:1.25;padding-left:1rem;flex-basis:20rem}}.footer-blog__item{display:block;box-shadow:0 3px 7px #00000029;transform:translateZ(0);-webkit-tap-highlight-color:rgba(0,0,0,0.25);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;max-width:64rem;margin:0 auto}.footer-blog__item:hover{transform:translateZ(0);-webkit-tap-highlight-color:rgba(0,0,0,0.25);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.wrap{overflow:hidden}.center{text-align:center}.unique-label{height:4rem !important}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.home_news .column{display:block;width:100%}.home_news .column:nth-child(-n+1){margin-top:0}.home_news .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_news .column{width:20%;padding:0 15px}}.home_news .column:nth-of-type(2){display:block;width:100%}.home_news .column:nth-of-type(2):nth-child(-n+1){margin-top:0}.home_news .column:nth-of-type(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_news .column:nth-of-type(2){width:80%;padding:0 15px}}.home_sub .column{width:60%;padding:0 15px}.home_sub .column:nth-of-type(2){width:40%;padding:0 15px}.home_studio_photo .column{display:block;width:100%}.home_studio_photo .column:nth-child(-n+1){margin-top:0}.home_studio_photo .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_studio_photo .column{width:60%;padding:0 15px}}.home_studio_photo .column:nth-of-type(2){display:block;width:100%}.home_studio_photo .column:nth-of-type(2):nth-child(-n+1){margin-top:0}.home_studio_photo .column:nth-of-type(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_studio_photo .column:nth-of-type(2){width:40%;padding:0 15px}}.home_studio_photo_02 .column{display:block;width:100%}.home_studio_photo_02 .column:nth-child(-n+1){margin-top:0}.home_studio_photo_02 .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_studio_photo_02 .column{width:30%}}.home_studio_photo_02 .column:nth-of-type(2){display:block;width:100%}.home_studio_photo_02 .column:nth-of-type(2):nth-child(-n+1){margin-top:0}.home_studio_photo_02 .column:nth-of-type(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_studio_photo_02 .column:nth-of-type(2){width:70%}}.home_studio_photo_02 .column:nth-of-type(3){display:block;width:100%}.home_studio_photo_02 .column:nth-of-type(3):nth-child(-n+1){margin-top:0}.home_studio_photo_02 .column:nth-of-type(3):nth-of-type(n+2){margin-top:15px}.home_locaphoto .column{display:block;width:100%}.home_locaphoto .column:nth-child(-n+1){margin-top:0}.home_locaphoto .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_locaphoto .column{width:60%;padding:0 15px}}.home_locaphoto .column:nth-of-type(2){display:block;width:100%}.home_locaphoto .column:nth-of-type(2):nth-child(-n+1){margin-top:0}.home_locaphoto .column:nth-of-type(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_locaphoto .column:nth-of-type(2){width:40%;padding:0 15px}}.home_rental .column{display:block;width:100%}.home_rental .column:nth-child(-n+1){margin-top:0}.home_rental .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_rental .column{width:40%;padding:0 15px}}.home_rental .column:nth-of-type(2){display:block;width:100%}.home_rental .column:nth-of-type(2):nth-child(-n+1){margin-top:0}.home_rental .column:nth-of-type(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_rental .column:nth-of-type(2){width:60%;padding:0 15px}}.home_collection .column{width:20%;padding:0 15px}@media screen and (min-width: 768px){.home_collection .column{width:40%;padding:0 15px}}.home_collection .column:nth-of-type(2){width:80%;padding:0 15px}@media screen and (min-width: 768px){.home_collection .column:nth-of-type(2){width:60%;padding:0 15px}}.home_shop .home_shop-title_area .column{width:20%;padding:0 15px}@media screen and (min-width: 768px){.home_shop .home_shop-title_area .column{width:40%;padding:0 15px}}.home_shop .home_shop-title_area .column:nth-of-type(2){width:80%;padding:0 15px}@media screen and (min-width: 768px){.home_shop .home_shop-title_area .column:nth-of-type(2){width:60%;padding:0 15px}}.home_footer .home_footer_inner_one .row .column:nth-child(1){display:block;width:100%}.home_footer .home_footer_inner_one .row .column:nth-child(1):nth-child(-n+1){margin-top:0}.home_footer .home_footer_inner_one .row .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_footer .home_footer_inner_one .row .column:nth-child(1){width:25%}}.home_footer .home_footer_inner_one .row .column:nth-child(2),.home_footer .home_footer_inner_one .row .column:nth-child(3){display:block;width:100%;margin-top:0 !important}.home_footer .home_footer_inner_one .row .column:nth-child(2):nth-child(-n+1),.home_footer .home_footer_inner_one .row .column:nth-child(3):nth-child(-n+1){margin-top:0}.home_footer .home_footer_inner_one .row .column:nth-child(2):nth-of-type(n+2),.home_footer .home_footer_inner_one .row .column:nth-child(3):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_footer .home_footer_inner_one .row .column:nth-child(2),.home_footer .home_footer_inner_one .row .column:nth-child(3){width:21%}}.home_footer .home_footer_inner_one .row .column:nth-child(4){display:block;width:100%}.home_footer .home_footer_inner_one .row .column:nth-child(4):nth-child(-n+1){margin-top:0}.home_footer .home_footer_inner_one .row .column:nth-child(4):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_footer .home_footer_inner_one .row .column:nth-child(4){width:33%}}.home_footer .home_footer_inner_two .column.layer01{display:block;width:100%}.home_footer .home_footer_inner_two .column.layer01:nth-child(-n+1){margin-top:0}.home_footer .home_footer_inner_two .column.layer01:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_footer .home_footer_inner_two .column.layer01{width:50%;padding:0 15px}.home_footer .home_footer_inner_two .column.layer01:nth-child(-n+2){margin-top:0}.home_footer .home_footer_inner_two .column.layer01:nth-of-type(n+3){margin-top:30px}}.home_footer .home_footer_inner_two .column.layer02:nth-child(1){width:33%;padding:0 15px}.home_footer .home_footer_inner_two .column.layer02:nth-child(2){width:67%;padding:0 15px}.home_footer .home_footer_inner_two .column.layer03{display:block;width:100%}.home_footer .home_footer_inner_two .column.layer03:nth-child(-n+1){margin-top:0}.home_footer .home_footer_inner_two .column.layer03:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.home_footer .home_footer_inner_two .column.layer03{display:block;width:100%}.home_footer .home_footer_inner_two .column.layer03:nth-child(-n+1){margin-top:0}.home_footer .home_footer_inner_two .column.layer03:nth-of-type(n+2){margin-top:15px}}.ad .column{display:block;width:100%}.ad .column:nth-child(-n+1){margin-top:0}.ad .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.ad .column{width:50%;padding:0 15px}.ad .column:nth-child(-n+2){margin-top:0}.ad .column:nth-of-type(n+3){margin-top:30px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.studio_banner02 .column{display:block;width:100%}.studio_banner02 .column:nth-child(-n+1){margin-top:0}.studio_banner02 .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.studio_banner02 .column{width:50%;padding:0 15px}.studio_banner02 .column:nth-child(-n+2){margin-top:0}.studio_banner02 .column:nth-of-type(n+3){margin-top:30px}}.studio_plan .column.one{display:block;width:100%}.studio_plan .column.one:nth-child(-n+1){margin-top:0}.studio_plan .column.one:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.studio_plan .column.one{width:45%}}.studio_plan .column.two{display:block;width:100%}.studio_plan .column.two:nth-child(-n+1){margin-top:0}.studio_plan .column.two:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.studio_plan .column.two{width:10%;margin-top:0 !important}}.studio_plan .column.three{display:block;width:100%}.studio_plan .column.three:nth-child(-n+1){margin-top:0}.studio_plan .column.three:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.studio_plan .column.three{width:45%;margin-top:0 !important}}.studio_point .column{display:block;width:100%}.studio_point .column:nth-child(-n+1){margin-top:0}.studio_point .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.studio_point .column{width:50%;padding:0 15px}.studio_point .column:nth-child(-n+2){margin-top:0}.studio_point .column:nth-of-type(n+3){margin-top:30px}}.maedori_point .column{display:block;width:100%}.maedori_point .column:nth-child(-n+1){margin-top:0}.maedori_point .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.maedori_point .column{width:33.33333%;padding:0 15px}.maedori_point .column:nth-child(-n+3){margin-top:0}.maedori_point .column:nth-of-type(n+4){margin-top:30px}}.maedori_calendar02 .column{display:block;width:100%}.maedori_calendar02 .column:nth-child(-n+1){margin-top:0}.maedori_calendar02 .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.maedori_calendar02 .column{width:50%;padding:0 15px}.maedori_calendar02 .column:nth-child(-n+2){margin-top:0}.maedori_calendar02 .column:nth-of-type(n+3){margin-top:30px}}.price .sub_area .column{width:50%;padding:0 15px}.price .sub_area .column:nth-child(-n+2){margin-top:0}.price .sub_area .column:nth-of-type(n+3){margin-top:30px}@media screen and (min-width: 768px){.price .sub_area .column{width:33.33333%;padding:0 15px}.price .sub_area .column:nth-child(-n+3){margin-top:0}.price .sub_area .column:nth-of-type(n+4){margin-top:30px}}.price .price_plan .row.one .column:nth-child(1){display:block;width:100%}.price .price_plan .row.one .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_plan .row.one .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_plan .row.one .column:nth-child(1){width:33.3333%;padding:0 15px}}.price .price_plan .row.one .column:nth-child(2){display:block;width:100%}.price .price_plan .row.one .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_plan .row.one .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_plan .row.one .column:nth-child(2){width:66.6666%;padding:0 15px;margin-top:0 !important}}.price .price_plan .row.two .column:nth-child(1){display:block;width:100%}.price .price_plan .row.two .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_plan .row.two .column:nth-child(1):nth-of-type(n+2){margin-top:15px}.price .price_plan .row.two .column:nth-child(2){display:block;width:100%}.price .price_plan .row.two .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_plan .row.two .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_plan .row.two .column:nth-child(2){width:50%;padding:0 15px}.price .price_plan .row.two .column:nth-child(2):nth-child(-n+2){margin-top:0}.price .price_plan .row.two .column:nth-child(2):nth-of-type(n+3){margin-top:30px}}.price .price_plan .row.two .column:nth-child(3){display:block;width:100%}.price .price_plan .row.two .column:nth-child(3):nth-child(-n+1){margin-top:0}.price .price_plan .row.two .column:nth-child(3):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_plan .row.two .column:nth-child(3){width:50%;padding:0 15px}.price .price_plan .row.two .column:nth-child(3):nth-child(-n+2){margin-top:0}.price .price_plan .row.two .column:nth-child(3):nth-of-type(n+3){margin-top:30px}}.price .price_item .row.one .column:nth-child(1){display:block;width:100%}.price .price_item .row.one .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_item .row.one .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_item .row.one .column:nth-child(1){width:33.3333%;padding:0 15px}}.price .price_item .row.one .column:nth-child(2){display:block;width:100%}.price .price_item .row.one .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_item .row.one .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_item .row.one .column:nth-child(2){width:66.6666%;padding:0 15px;margin-top:0 !important}}.price .price_item .two .row .column{display:block;width:100%}.price .price_item .two .row .column:nth-child(-n+1){margin-top:0}.price .price_item .two .row .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_item .two .row .column{width:50%;padding:0 15px}.price .price_item .two .row .column:nth-child(-n+2){margin-top:0}.price .price_item .two .row .column:nth-of-type(n+3){margin-top:30px}}.price .price_item .three .row .column{display:block;width:100%}.price .price_item .three .row .column:nth-child(-n+1){margin-top:0}.price .price_item .three .row .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_item .three .row .column{width:50%;padding:0 15px}.price .price_item .three .row .column:nth-child(-n+2){margin-top:0}.price .price_item .three .row .column:nth-of-type(n+3){margin-top:30px}}.price .price_item .three .row:last-child .column:nth-child(1){width:100%}@media screen and (min-width: 768px){.price .price_item .three .row:last-child .column:nth-child(1){width:35%}}.price .price_item .three .row:last-child .column:nth-child(2){display:none}@media screen and (min-width: 768px){.price .price_item .three .row:last-child .column:nth-child(2){width:15%;display:block}}.price .price_item .three .row:last-child .column:nth-child(3){width:100%}@media screen and (min-width: 768px){.price .price_item .three .row:last-child .column:nth-child(3){width:50%}}.price .price_item .three .row:last-child .column:nth-child(4){width:100%}.price .price_item .four .row .column{display:block;width:100%}.price .price_item .four .row .column:nth-child(-n+1){margin-top:0}.price .price_item .four .row .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_item .four .row .column{width:50%;padding:0 15px}.price .price_item .four .row .column:nth-child(-n+2){margin-top:0}.price .price_item .four .row .column:nth-of-type(n+3){margin-top:30px}}.price .price_item .five .row .column{display:block;width:100%}.price .price_item .five .row .column:nth-child(-n+1){margin-top:0}.price .price_item .five .row .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_item .five .row .column{width:50%;padding:0 15px}.price .price_item .five .row .column:nth-child(-n+2){margin-top:0}.price .price_item .five .row .column:nth-of-type(n+3){margin-top:30px}}.price .price_pack .row.one .column:nth-child(1){display:block;width:100%}.price .price_pack .row.one .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_pack .row.one .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_pack .row.one .column:nth-child(1){width:33.3333%;padding:0 15px}}.price .price_pack .row.one .column:nth-child(2){display:block;width:100%}.price .price_pack .row.one .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_pack .row.one .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_pack .row.one .column:nth-child(2){width:66.6666%;padding:0 15px;margin-top:0 !important}}.price .price_pack .price_pack_common .row .column:nth-child(1){display:block;width:100%}.price .price_pack .price_pack_common .row .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_pack .price_pack_common .row .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_pack .price_pack_common .row .column:nth-child(1){width:50%;padding:0 15px}.price .price_pack .price_pack_common .row .column:nth-child(1):nth-child(-n+2){margin-top:0}.price .price_pack .price_pack_common .row .column:nth-child(1):nth-of-type(n+3){margin-top:30px}}.price .price_pack .price_pack_common .row .column:nth-child(2){display:block;width:100%}.price .price_pack .price_pack_common .row .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_pack .price_pack_common .row .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_pack .price_pack_common .row .column:nth-child(2){width:50%;padding:0 15px}.price .price_pack .price_pack_common .row .column:nth-child(2):nth-child(-n+2){margin-top:0}.price .price_pack .price_pack_common .row .column:nth-child(2):nth-of-type(n+3){margin-top:30px}}.price .price_hair_makeup .row.one .column:nth-child(1){display:block;width:100%}.price .price_hair_makeup .row.one .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_hair_makeup .row.one .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_hair_makeup .row.one .column:nth-child(1){width:33.3333%;padding:0 15px}}.price .price_hair_makeup .row.one .column:nth-child(2){display:block;width:100%}.price .price_hair_makeup .row.one .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_hair_makeup .row.one .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_hair_makeup .row.one .column:nth-child(2){width:66.6666%;padding:0 15px;margin-top:0 !important}}.price .price_hair_makeup .two .column:nth-child(1){display:block;width:100%}.price .price_hair_makeup .two .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_hair_makeup .two .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_hair_makeup .two .column:nth-child(1){width:50%;padding:0 15px}.price .price_hair_makeup .two .column:nth-child(1):nth-child(-n+2){margin-top:0}.price .price_hair_makeup .two .column:nth-child(1):nth-of-type(n+3){margin-top:30px}}.price .price_hair_makeup .two .column:nth-child(2){display:block;width:100%}.price .price_hair_makeup .two .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_hair_makeup .two .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_hair_makeup .two .column:nth-child(2){width:50%;padding:0 15px}.price .price_hair_makeup .two .column:nth-child(2):nth-child(-n+2){margin-top:0}.price .price_hair_makeup .two .column:nth-child(2):nth-of-type(n+3){margin-top:30px}}.price .price_costume .row.one .column:nth-child(1){display:block;width:100%}.price .price_costume .row.one .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_costume .row.one .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_costume .row.one .column:nth-child(1){width:45%}}.price .price_costume .row.one .column:nth-child(2){display:block;width:100%}.price .price_costume .row.one .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_costume .row.one .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_costume .row.one .column:nth-child(2){width:55%;margin-top:0 !important}}.price .price_costume .two .column:nth-child(1){display:block;width:100%}.price .price_costume .two .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_costume .two .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_costume .two .column:nth-child(1){width:50%;padding:0 15px}.price .price_costume .two .column:nth-child(1):nth-child(-n+2){margin-top:0}.price .price_costume .two .column:nth-child(1):nth-of-type(n+3){margin-top:30px}}.price .price_costume .two .column:nth-child(2){display:block;width:100%}.price .price_costume .two .column:nth-child(2):nth-child(-n+1){margin-top:0}.price .price_costume .two .column:nth-child(2):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_costume .two .column:nth-child(2){width:50%;padding:0 15px}.price .price_costume .two .column:nth-child(2):nth-child(-n+2){margin-top:0}.price .price_costume .two .column:nth-child(2):nth-of-type(n+3){margin-top:30px}}.price .price_costume .three .column:nth-child(1){display:block;width:100%}.price .price_costume .three .column:nth-child(1):nth-child(-n+1){margin-top:0}.price .price_costume .three .column:nth-child(1):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_costume .three .column:nth-child(1){width:35%}}.price .price_costume .three .column:nth-child(2){display:none}@media screen and (min-width: 768px){.price .price_costume .three .column:nth-child(2){display:block;width:15%}}.price .price_costume .three .column:nth-child(3){display:block;width:100%}.price .price_costume .three .column:nth-child(3):nth-child(-n+1){margin-top:0}.price .price_costume .three .column:nth-child(3):nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.price .price_costume .three .column:nth-child(3){width:50%}}.flow .sub_area .column{width:50%;padding:0 15px}.flow .sub_area .column:nth-child(-n+2){margin-top:0}.flow .sub_area .column:nth-of-type(n+3){margin-top:30px}.flow .sub_area .column{display:block;width:100%}.flow .sub_area .column:nth-child(-n+1){margin-top:0}.flow .sub_area .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.flow .sub_area .column{width:50%;padding:0 15px}.flow .sub_area .column:nth-child(-n+2){margin-top:0}.flow .sub_area .column:nth-of-type(n+3){margin-top:30px}}.flow .flow_studio .column{display:block;width:100%}.flow .flow_studio .column:nth-child(-n+1){margin-top:0}.flow .flow_studio .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.flow .flow_studio .column{width:33.33333%;padding:0 15px}.flow .flow_studio .column:nth-child(-n+3){margin-top:0}.flow .flow_studio .column:nth-of-type(n+4){margin-top:30px}}.flow .flow_rental .column{display:block;width:100%}.flow .flow_rental .column:nth-child(-n+1){margin-top:0}.flow .flow_rental .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.flow .flow_rental .column{width:33.33333%;padding:0 15px}.flow .flow_rental .column:nth-child(-n+3){margin-top:0}.flow .flow_rental .column:nth-of-type(n+4){margin-top:30px}}.costume .costume_content_area .column{width:50%;padding:0 15px}.costume .costume_content_area .column:nth-child(-n+2){margin-top:0}.costume .costume_content_area .column:nth-of-type(n+3){margin-top:30px}@media screen and (min-width: 768px){.costume .costume_content_area .column{width:20%;padding:0 15px}.costume .costume_content_area .column:nth-child(-n+5){margin-top:0}.costume .costume_content_area .column:nth-of-type(n+6){margin-top:30px}}.studio_introduction .studio_introduction_content_area .column{width:50%;padding:0 15px}.studio_introduction .studio_introduction_content_area .column:nth-child(-n+2){margin-top:0}.studio_introduction .studio_introduction_content_area .column:nth-of-type(n+3){margin-top:30px}@media screen and (min-width: 768px){.studio_introduction .studio_introduction_content_area .column{width:33.33333%;padding:0 15px}.studio_introduction .studio_introduction_content_area .column:nth-child(-n+3){margin-top:0}.studio_introduction .studio_introduction_content_area .column:nth-of-type(n+4){margin-top:30px}}.locaphoto_plan .column.one{display:block;width:100%}.locaphoto_plan .column.one:nth-child(-n+1){margin-top:0}.locaphoto_plan .column.one:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.locaphoto_plan .column.one{width:45%}}.locaphoto_plan .column.two{display:block;width:100%}.locaphoto_plan .column.two:nth-child(-n+1){margin-top:0}.locaphoto_plan .column.two:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.locaphoto_plan .column.two{width:10%;margin-top:0 !important}}.locaphoto_plan .column.three{display:block;width:100%}.locaphoto_plan .column.three:nth-child(-n+1){margin-top:0}.locaphoto_plan .column.three:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.locaphoto_plan .column.three{width:45%;margin-top:0 !important}}.location_point .column{display:block;width:100%}.location_point .column:nth-child(-n+1){margin-top:0}.location_point .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.location_point .column{width:50%;padding:0 15px}.location_point .column:nth-child(-n+2){margin-top:0}.location_point .column:nth-of-type(n+3){margin-top:30px}}.gallery_point .column{width:50%;padding:0 15px}.gallery_point .column:nth-child(-n+2){margin-top:0}.gallery_point .column:nth-of-type(n+3){margin-top:30px}@media screen and (min-width: 768px){.gallery_point .column{width:33.33333%;padding:0 15px}.gallery_point .column:nth-child(-n+3){margin-top:0}.gallery_point .column:nth-of-type(n+4){margin-top:30px}}.rental_content .column{width:33.33333%;padding:0 15px}.rental_content .column:nth-child(-n+3){margin-top:0}.rental_content .column:nth-of-type(n+4){margin-top:30px}@media screen and (min-width: 768px){.rental_content .column{width:20%;padding:0 15px}.rental_content .column:nth-child(-n+5){margin-top:0}.rental_content .column:nth-of-type(n+6){margin-top:30px}}.rental_point .column{display:block;width:100%}.rental_point .column:nth-child(-n+1){margin-top:0}.rental_point .column:nth-of-type(n+2){margin-top:15px}@media screen and (min-width: 768px){.rental_point .column{width:33.33333%;padding:0 15px}.rental_point .column:nth-child(-n+3){margin-top:0}.rental_point .column:nth-of-type(n+4){margin-top:30px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.btn-area{width:85%;margin:2rem auto 0}@media screen and (min-width: 768px){.btn-area{width:70%}}@media screen and (min-width: 920px){.btn-area{width:450px;margin:4rem auto 0}}.btn{margin-top:1.5rem}@media screen and (min-width: 768px){.btn{margin-left:auto;margin-right:auto;margin-top:3.5rem}}.btn p{background:#fff;color:#464646;font-weight:bold;display:block;text-align:center;text-decoration:none;border:solid #464646 1px;border-radius:35px;line-height:50px;width:100%;font-weight:normal}.btn p:hover{background:#fff5dc;color:#464646;transition:all .35s}@media screen and (min-width: 920px){.btn p{line-height:55px}}.btn p:not(:first-child){margin-top:1rem}.btn a{text-decoration:none}.forlogin{background:#66CCCC}.grey p{background:#464646;color:#ffffff;font-weight:bold;display:block;text-align:center;text-decoration:none;border:solid #464646 1px;line-height:55px;width:100%;font-weight:normal}.grey p:hover{background:#ffffff;color:#464646;border:solid #464646 1px;transition:all .75s}.btn{position:relative}.btn p:after{content:'';display:inline-block;width:10px;height:16px;background-image:url(../img/icon/img_icon_right.png);background-size:contain;vertical-align:middle;position:absolute;right:18px;top:18px;overflow:hidden}@media screen and (min-width: 768px){.btn p:after{right:25px;top:20px}}.home_footer .btn{position:relative}.home_footer .btn p{background:#fffaf0;color:#464646;font-weight:bold;display:block;text-align:center;text-decoration:none;border:solid #464646 1px;border-radius:35px;line-height:50px;width:100%;font-weight:normal}.home_footer .btn p:hover{background:#fff5dc}.home_footer .btn p:after{content:'';display:inline-block;width:10px;height:16px;background-image:url(../img/icon/img_icon_right.png);background-size:contain;vertical-align:middle;position:absolute;right:18px;top:18px;overflow:hidden}@media screen and (min-width: 768px){.home_footer .btn p:after{right:18px;top:17px}}.btn-trying a{background:#E9546A}.btn-trying.rock-bottom{background:rgba(255,255,255,0.6)}.btn-trying.rock-bottom a{border-radius:5px;border-bottom:none}.container .btn.external_window p:after{width:14px;height:14px;top:22px;background-image:url(../img/icon/icon-opennew.svg)}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}ul:not([class]),.list-none{list-style:none;padding:0;margin:0}.list{list-style:none;padding-left:1rem}.list li{text-indent:-0.55em}.list li::before{background:#464646;content:'';display:inline-block;width:0.3rem;height:0.3rem;border-radius:50%;margin-right:0.5rem;margin-bottom:0.1rem;vertical-align:middle}.list li a{color:#333}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.global-navigation .main-navigation>li>.sub-navigation>ul>li:after{font-family:'';content:"";position:absolute;top:50%;right:10px;margin-top:-12px}@media print, screen and (max-width: 799px){.global-navigation .btn-menu{border:0 solid}.frame .global-navigation .btn-menu{right:.5rem;top:.25rem}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.title{font-weight:normal;letter-spacing:normal;text-align:center;margin-left:auto;margin-right:auto;width:100%}.title.is-1{font-size:2.8rem;margin-bottom:1.6rem}@media screen and (min-width: 768px){.title.is-1{font-size:3rem;margin-bottom:6rem}}.title.is-2{font-size:2.8rem;margin-bottom:1.6rem;font-weight:bold;line-height:normal}@media screen and (min-width: 768px){.title.is-2{font-weight:normal;font-size:4.8rem;margin-bottom:5.6rem;line-height:6rem}}.title.is-3{font-size:2.4rem;position:relative;padding:0 15px;margin-bottom:1.5em;line-height:normal;width:fit-content}.title.is-3:before,.title.is-3:after{content:"";background:#ccc;display:block;height:1px;position:absolute;top:50%;width:400%}.title.is-3:before{right:100%}.title.is-3:after{left:100%}@media screen and (min-width: 768px){.title.is-3{font-size:3.2rem}}.title.is-4{font-weight:bold;font-size:18px;line-height:21px;margin-top:12px;line-height:160%}.block_sp{display:block}@media screen and (min-width: 768px){.block_sp{display:inline-block}}.block_pc{display:inline}@media screen and (min-width: 768px){.block_pc{display:block}}.used-voice .is-4{font-weight:normal;letter-spacing:normal;text-align:center;margin-left:auto;margin-right:auto;width:100%;text-align:left;padding:0 0 15px 50px;position:relative;margin:15px 0;border-bottom:1px solid #ccc;background-repeat:no-repeat;background-position:0 3px}.used-voice .is-4.is-1{font-size:2.8rem;margin-bottom:1.6rem}@media screen and (min-width: 768px){.used-voice .is-4.is-1{font-size:3rem;margin-bottom:6rem}}.used-voice .is-4.is-2{font-size:2.8rem;margin-bottom:1.6rem;font-weight:bold;line-height:normal}@media screen and (min-width: 768px){.used-voice .is-4.is-2{font-weight:normal;font-size:4.8rem;margin-bottom:5.6rem;line-height:6rem}}.used-voice .is-4.is-3{font-size:2.4rem;position:relative;padding:0 15px;margin-bottom:1.5em;line-height:normal;width:fit-content}.used-voice .is-4.is-3:before,.used-voice .is-4.is-3:after{content:"";background:#ccc;display:block;height:1px;position:absolute;top:50%;width:400%}.used-voice .is-4.is-3:before{right:100%}.used-voice .is-4.is-3:after{left:100%}@media screen and (min-width: 768px){.used-voice .is-4.is-3{font-size:3.2rem}}.used-voice .is-4.is-4{font-weight:bold;font-size:18px;line-height:21px;margin-top:12px;line-height:160%}.used-voice .is-4:first-of-type{background-image:url(../img/img_company_icon01.svg)}.used-voice .is-4:last-of-type{background-image:url(../img/img_company_icon02.svg)}.top-merit .is-3,.deco-box .is-3{width:inherit;color:#F7B400;margin:0 0 0.25em 0;font-weight:700;font-size:21px;line-height:30px}.top-merit .is-3:before,.top-merit .is-3:after,.deco-box .is-3:before,.deco-box .is-3:after{content:none}.top-merit .is-3{padding:0.3em 0}.deco-box .is-3{margin:0 0 1.25rem 0}.footer .title{color:#fff}.footer .title.is-2{font-size:3.5rem;text-align:left;margin-bottom:1.5rem}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.figure img{display:block;margin:0 auto;max-width:100%}.figure+p,.figure+.title{margin-top:1.5rem}@media screen and (min-width: 768px){.figure+p,.figure+.title{margin-top:2rem}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.home_instructions{margin:1.5rem 0}@media screen and (min-width: 768px){.home_instructions{width:1200px;margin:20px auto 0}}.home_instructions h1{font-size:12px;font-weight:normal;color:#464646;padding:0 15px;line-height:16px}@media screen and (min-width: 768px){.home_instructions h1{font-size:14px}}.home_mainvisual{position:relative}@media screen and (min-width: 768px){.home_mainvisual{max-width:1090px;margin:0 auto}}.home_mainvisual .home_mainvisual-img_area{width:92%}@media screen and (min-width: 768px){.home_mainvisual .home_mainvisual-img_area{width:100%}}.home_mainvisual .slick-slide{margin:0px 5px 0 0}@media screen and (min-width: 768px){.home_mainvisual .slick-slide{margin:0px 10px}}.home_mainvisual .home_mainvisual-text{max-width:258px;margin-left:auto;margin-right:auto;margin-top:25px}@media screen and (min-width: 768px){.home_mainvisual .home_mainvisual-text{margin-top:40px;max-width:473px}}.scroll{position:relative}.scroll img{width:10px}.scroll a{padding-top:80px;position:absolute;bottom:-40px;right:4%;z-index:2;display:inline-block;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-decoration:none}@media screen and (min-width: 768px){.scroll a{right:-20px}}.scroll a span{position:absolute;bottom:-20px;left:50%;width:8px;height:8px;margin-left:-4px;border-left:1px solid #000000;border-bottom:1px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb 2s infinite;animation:sdb 2s infinite;opacity:0;box-sizing:border-box}.scroll a span:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}.scroll a span:nth-of-type(2){bottom:-30px;-webkit-animation-delay:.15s;animation-delay:.15s}.scroll a span:nth-of-type(3){bottom:-40px;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes sdb{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes sdb{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.home_campaign{background-color:#F5F4EB;margin-top:65px}@media screen and (min-width: 768px){.home_campaign{margin-top:130px}}@media screen and (min-width: 768px){.home_campaign .container{padding:96px 0 40px}}.home_campaign .content .home_campaign__logo{margin-top:-60px;margin-left:auto;margin-right:auto;width:160px;padding-bottom:6.5px}@media screen and (min-width: 768px){.home_campaign .content .home_campaign__logo{margin-top:-115px;padding-bottom:35px}}.home_campaign .content h2{margin-left:auto;margin-right:auto;margin-bottom:10px;max-width:350px}@media screen and (min-width: 768px){.home_campaign .content h2{max-width:751px}}.home_campaign .content .home_campaign__text{text-align:center;font-size:14px;color:#464646;padding-bottom:29px}@media screen and (min-width: 768px){.home_campaign .content .home_campaign__flex{display:flex}}@media screen and (min-width: 768px){.home_campaign .content .home_campaign__flex>:nth-of-type(2){margin:0 50px}}.home_campaign .content .home_campaign__flex__item{padding-bottom:10px}.home_news .container{padding:70px 0 30px}@media screen and (min-width: 768px){.home_news .container{padding:130px 0 30px}}.home_news .container .row .column:nth-child(1) p{font-size:19px;font-weight:bold}@media screen and (min-width: 768px){.home_news .container .row .column:nth-child(1) p{text-align:right;font-size:22px}}@media screen and (min-width: 768px){.home_news .container .row .column:nth-child(2){margin-top:0}}.home_news .container .row .column:nth-child(2) p:first-of-type{border-top:1px dotted #464646}.home_news .container .row .column:nth-child(2) p{border-bottom:1px dotted #464646;padding:1rem 0 .75rem;line-height:2;position:relative}@media screen and (min-width: 768px){.home_news .container .row .column:nth-child(2) p{padding:1.5rem 0 1.25rem}}.home_news .container .row .column:nth-child(2) p .news_content_border{border:1px solid #464646;padding:.5rem;margin:0 1rem 0 0;display:inline-block;min-width:50px;text-align:center;font-size:12px;line-height:1}@media screen and (min-width: 768px){.home_news .container .row .column:nth-child(2) p .news_content_border{margin:0 2rem 0 0}}.home_news .container .row .column:nth-child(2) p .news_content_calendar{margin-right:2rem}.home_news .container .row .column:nth-child(2) p:after{position:absolute;right:5px;top:50%;margin-top:-8px;z-index:2;content:'';display:inline-block;width:10px;height:16px;background-image:url(../img/icon/img_icon_right.png);overflow:hidden;background-size:contain}.home_point{margin-top:5rem}.home_point .content{position:relative}.home_point .content .row{display:flex;flex-wrap:wrap;justify-content:space-between}.home_point .content .row .img_area.column{margin-top:0;order:1;padding-right:30px;padding-left:0;width:100%;margin-bottom:20px;position:absolute}@media screen and (min-width: 768px){.home_point .content .row .img_area.column{padding-right:15px;padding-left:15px;order:2;margin-top:0;width:48%;margin-bottom:0}}.home_point .content .row .img_area.column h2{position:absolute;right:15px;top:-25px;width:35px}@media (max-width: 370px){.home_point .content .row .img_area.column h2{top:-55px}}.home_point .content .row .img_area.column .home_point_pc{display:none}@media screen and (min-width: 768px){.home_point .content .row .img_area.column .home_point_pc{display:block}}.home_point .content .row .img_area.column .home_point_title{left:20px;margin-top:-20px;width:270px}@media screen and (min-width: 768px){.home_point .content .row .img_area.column .home_point_title{width:490px;margin-top:-55px}}.home_point .content .row .home_point__flex{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.home_point .content .row .home_point__flex{gap:30px}}.home_point .content .row .home_point__flex__item{max-width:91%;padding-bottom:15px;width:100%;margin:0 auto}@media screen and (min-width: 768px){.home_point .content .row .home_point__flex__item{padding-bottom:0;width:48%}}.home_point .content .bg_area{background-color:#F5F4EB;width:90%;height:87%;top:-3%;left:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.home_point .content .bg_area{width:90%;height:94%;top:-39px;margin-left:-5rem}}.home_plan .container{padding:0}.home_plan .container .row{display:flex;align-items:center;margin-bottom:0}.home_plan .container .row .home_plan__text{margin-left:auto;margin-right:auto}.home_plan .container .row .home_plan__text p{font-size:24px}@media screen and (min-width: 768px){.home_plan .container .row .home_plan__text p{font-size:32px}}.home_plan .container .row .dotted_line{flex:1;height:0;border-bottom:dotted #464646 1px;margin:0 16px;min-width:40px}.home_setplan .row{align-items:flex-start;display:flex}.home_setplan .row .img_area.column{padding-right:0;padding-left:30px}@media screen and (min-width: 768px){.home_setplan .row .img_area.column{padding-right:15px;padding-left:15px;width:50%;position:relative;top:0}}.home_setplan .row .img_area.column h2{position:absolute;left:15px;top:-15px;width:70px}.home_setplan .row .img_area.column .home_setplan__price__img img{margin-top:26.5px;max-width:255px}.home_setplan .row .text_area.column{margin-top:15px;order:2}@media screen and (min-width: 768px){.home_setplan .row .text_area.column{margin-top:0;order:0;width:50%}}.home_setplan .row .text_area.column h2 img{width:500px;margin-left:0;margin-top:15px}@media screen and (min-width: 768px){.home_setplan .row .text_area.column h2 img{margin-top:0}}.home_setplan .row .text_area.column table{padding:1.5rem .5rem .8rem}@media screen and (min-width: 768px){.home_setplan .row .text_area.column table{padding:1.5rem .5rem 1.5rem}}.home_setplan .row .text_area.column table td:nth-child(1){width:37%}.home_setplan .row .text_area.column table td:nth-child(2){width:63%}.home_setplan .row .home_setplan__price{font-weight:bold;font-size:20px;background:linear-gradient(to bottom, transparent 60%, #FFE1E1 0 100%);margin:0 auto;display:inline-block}@media screen and (min-width: 768px){.home_setplan .row .home_setplan__price{font-size:21px}}.home_setplan .row .home_setplan__price__box{text-align:center}.home_setplan .row .home_setplan__price__red{font-size:8vw;display:inline-block;margin-left:5px;color:#D94662}@media screen and (min-width: 400px){.home_setplan .row .home_setplan__price__red{font-size:31px}}@media screen and (min-width: 920px){.home_setplan .row .home_setplan__price__red{font-size:36px}}@media screen and (min-width: 768px){.home_setplan .row .home_setplan__price__img{display:none}}.home_setplan .row .icon_plus{width:100% !important;margin-left:auto;margin-right:auto;flex:1;height:0;border-bottom:dotted #464646 1px;margin:0 16px}.home_setplan .row .icon_plus img{position:relative;top:12px}.home_setplan .row .dotted_line{flex:1;height:0;border-bottom:dotted #464646 1px;margin:0 16px}.home_setplan .row .rental_plan{border:none;margin-top:12px}.home_setplan .row .rental_plan_img{padding-bottom:10px;width:76px;margin:0 auto}.home_setplan .content{position:relative}.home_setplan .content .bg_area{background-color:#F5F4EB;width:85%;height:50%;bottom:30%;right:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.home_setplan .content .bg_area{height:84%;bottom:2%;margin-right:15rem}}.home_studio_photo .container{padding-top:0}.home_studio_photo .row .img_area.column{padding-right:0;padding-left:30px}@media screen and (min-width: 768px){.home_studio_photo .row .img_area.column{padding-right:15px;padding-left:15px}}.home_studio_photo .row .img_area.column h2{position:absolute;left:15px;top:-15px;width:70px}@media screen and (min-width: 768px){.home_studio_photo .row .text_area.column{margin-top:0}}.home_studio_photo .row .text_area.column h2 img{width:300px;margin-left:0;margin-top:15px}.home_studio_photo .content{position:relative}.home_studio_photo .content .bg_area{background-color:#fffaf0;width:85%;height:50%;bottom:30%;right:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.home_studio_photo .content .bg_area{height:70%;bottom:5%;margin-right:-5rem}}.home_studio_photo_02 .home_studio_photo_inner_02 .container{padding:0 0 42px 0}@media screen and (min-width: 768px){.home_studio_photo_02 .home_studio_photo_inner_02 .container{padding:48px 0 96px 0}}.home_studio_photo_02 .home_studio_photo_inner_02 .row .column:nth-of-type(1){display:flex;align-items:center}.home_studio_photo_02 .home_studio_photo_inner_02 .row .column:nth-of-type(1) p{font-size:19px;font-weight:bold}@media screen and (min-width: 768px){.home_studio_photo_02 .home_studio_photo_inner_02 .row .column:nth-of-type(1) p{font-size:34px}}@media screen and (min-width: 768px){.home_studio_photo_02 .home_studio_photo_inner_02 .row .column:nth-of-type(2){margin-top:0}}.home_studio_photo_02 .home_studio_photo_inner_02 .row .photo_inner_02{margin-top:20px}.home_studio_photo_02 .content{position:relative}.home_studio_photo_02 .content .bg_area{position:absolute;background-color:#fff0f0;width:85%;height:35%;top:10px;left:0;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.home_studio_photo_02 .content .bg_area{top:-80px;width:90%;height:40%;margin-left:-5rem}}.instagram_banner{padding:2rem 0 0}@media screen and (min-width: 768px){.instagram_banner{padding:0rem 0 0}}.instagram_banner__box{max-width:64rem;display:block;margin:0 auto}.instagram_banner__link{display:block}.instagram_banner__link img{filter:drop-shadow(0px 3px 3px rgba(0,0,0,0.160784));transform:translateZ(0)}.studio_banner{padding:4rem 0 8rem}@media screen and (min-width: 768px){.studio_banner{padding:6rem 0 6rem}}.home_rental .container{padding-top:0}.home_rental .row .img_area.column{margin-top:0;order:1;padding-right:30px;padding-left:0}@media screen and (min-width: 768px){.home_rental .row .img_area.column{padding-right:15px;padding-left:15px;order:2;margin-top:0}}.home_rental .row .img_area.column h2{position:absolute;right:15px;top:-25px;width:35px}@media (max-width: 370px){.home_rental .row .img_area.column h2{top:-55px}}.home_rental .row .text_area.column{margin-top:15px;order:2}@media screen and (min-width: 768px){.home_rental .row .text_area.column{order:1;margin-top:3rem}}.home_rental .row .text_area.column h2 img{width:365px}.home_rental .row .text_area.column table td:nth-child(2){padding:5px}@media screen and (min-width: 768px){.home_rental .row .text_area.column table td:nth-child(2){padding:15px}}.home_rental .content{position:relative}.home_rental .content .bg_area{background-color:#fff0f0;width:85%;height:58%;top:10%;left:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.home_rental .content .bg_area{width:85%;height:80%;top:15%;margin-left:-5rem}}.home_plan_close .container{padding:0}.home_plan_close .container .row{display:flex;align-items:center;margin-bottom:100px}.home_plan_close .container .row .dotted_line{flex:1;height:0;border-bottom:dotted #464646 1px;margin:0 16px;min-width:40px}@media screen and (min-width: 768px){.home_plan_close .container .row{margin-bottom:250px}}.home_collection .row .column:nth-child(1){text-align:-webkit-right;text-align:right}@media screen and (min-width: 768px){.home_collection .row .column:nth-child(1){margin-top:0}}.home_collection .row .column:nth-child(1) h2{width:35px}@media screen and (min-width: 768px){.home_collection .row .column:nth-child(1) h2{width:100%}}.home_collection .home_collection_content p{border-bottom:dotted #464646 1px;margin-bottom:1.5rem;padding-bottom:.25rem}@media screen and (min-width: 768px){.home_collection .home_collection_content p{font-size:28px;padding-bottom:.75rem}}.home_collection .home_collection_content .home_collection_content_inner{width:90%;margin:0 auto}.home_collection .btn{margin-top:50px;margin-bottom:60px}@media screen and (min-width: 768px){.home_collection .btn{margin-top:75px;margin-bottom:0}}.home_collection .content{position:relative}.home_collection .content .bg_area{background-color:#fffaf0;width:85%;height:20%;top:-5%;right:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.home_collection .content .bg_area{width:90%;height:25%;top:-3%;margin-right:-5rem}}.home_shop .home_shop-title_area{margin-bottom:3rem}.home_shop .home_shop-title_area .row .column:nth-child(1){text-align:-webkit-right;text-align:right}@media screen and (min-width: 768px){.home_shop .home_shop-title_area .row .column:nth-child(1){margin-top:0}}.home_shop .home_shop-title_area .row .column:nth-child(1) h2{width:35px}@media screen and (min-width: 768px){.home_shop .home_shop-title_area .row .column:nth-child(1) h2{width:100%}}.home_shop .home_shop-text_area{padding:2.5rem;background-color:#FFFFFF}.home_shop .home_shop-text_area .-shop{display:flex;align-items:baseline;width:100%;border-bottom:1px dotted #464646;padding-bottom:15px}.home_shop .home_shop-text_area .-shop:nth-child(-n+1){margin-top:0}.home_shop .home_shop-text_area .-shop:nth-of-type(n+2){margin-top:15px}.home_shop .home_shop-text_area .-shop:nth-of-type(n+3){margin-top:30px}@media screen and (min-width: 768px){.home_shop .home_shop-text_area .-shop{width:45%;padding-bottom:30px;margin:0 15px}.home_shop .home_shop-text_area .-shop:nth-child(-n+2){margin-top:0}}.home_shop .home_shop-text_area .-shop .title.is-3{width:20%;vertical-align:top;letter-spacing:0;font-size:14px;padding:0;text-align:left}.home_shop .home_shop-text_area .-shop .title.is-3::before{display:none}.home_shop .home_shop-text_area .-shop .title.is-3::after{display:none}@media screen and (min-width: 768px){.home_shop .home_shop-text_area .-shop .title.is-3{font-size:16px;line-height:30px}}.home_shop .home_shop-text_area .-shop .shopinfo{width:80%;vertical-align:top;font-size:16px;line-height:30px}.home_shop .home_shop-text_area .-shop .shopinfo li{list-style:none;display:inline-block;margin:0 5px}.home_shop .home_shop-text_area .-shop .shopinfo li:nth-of-type(n+3){display:block}.home_shop .shop_with_without{margin:0 0 40px}.home_shop .btn{margin-top:0}.home_shop .content{position:relative}.home_shop .content .bg_area{background-color:#fff0f0;width:85%;height:25%;top:-25px;left:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.home_shop .content .bg_area{width:80%;height:45%;top:-55px;margin-left:-5rem}}.home_guide .container{padding:0 0 45px 0}@media screen and (min-width: 768px){.home_guide .container{padding:0 0 96px 0}}.home_guide .container p{text-align:left}@media screen and (min-width: 768px){.home_guide .container p{text-align:center}}.top .text_area_content{border:solid #464646 1px;background-color:#FFFFFF}.top .text_area_content p{text-align:center;border-bottom:dotted #464646 1px;padding:.5rem}.top .text_area_content table{width:100%;padding:.5rem}.top .text_area_content table td{font-size:14px}@media screen and (min-width: 768px){.top .text_area_content table td{font-size:16px}}.top .text_area_content table td:nth-child(1){width:27%;text-align:center}.top .text_area_content table td:nth-child(2){width:73%}.under_line{background:linear-gradient(transparent 65%, #fff1cd 35%)}.under_line_pink{background:linear-gradient(transparent 65%, #ffdbd9 35%)}.title_sp{display:block}@media screen and (min-width: 768px){.title_sp{display:none}}.title_pc{display:none}@media screen and (min-width: 768px){.title_pc{display:block}}.mt01{margin-top:1.5rem}@media screen and (min-width: 768px){.mt01{margin-top:2rem}}.mb01{margin-bottom:1.5rem}@media screen and (min-width: 768px){.mb01{margin-bottom:2rem}}.pt01{padding-top:1.5rem}@media screen and (min-width: 768px){.pt01{padding-top:2rem}}.pb01{padding-bottom:1.5rem}@media screen and (min-width: 768px){.pb01{padding-bottom:2rem}}.mb02{margin-bottom:2rem}@media screen and (min-width: 768px){.mb02{margin-bottom:2.5rem}}.annotation{font-size:12px;margin-top:.5rem;line-height:20px}@media screen and (min-width: 768px){.annotation{font-size:14px;margin-top:.75rem;line-height:25px}}td{line-height:25px}@media screen and (min-width: 768px){td{line-height:30px}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}[hidden],template{display:block}#page-top{position:fixed;bottom:70px;right:5px;font-size:10px;z-index:500}@media screen and (min-width: 768px){#page-top{font-size:15px;bottom:40px;right:20px}}#page-top a{text-decoration:none;color:#464646;text-align:center;display:block;background:inherit}#page-top a img{width:44px;height:44px}#page-top a:hover{text-decoration:none;background:inherit}.anchor{position:relative}.anchor__point{position:absolute;top:-50px}@media screen and (min-width: 768px){.anchor__point{top:-100px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.bg_line{position:relative}.bg_line .display_inline{display:inline;background:#fff;padding:0 15px;position:relative;z-index:2}.bg_line .line_dotted{border-bottom:1px dotted #464646;position:absolute;left:0;top:15px;width:100%;z-index:1}section .btn{width:90%;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){section .btn{width:100%;max-width:305px}}@media screen and (min-width: 768px){.studio_banner02 .container .content{max-width:960px}}.studio_banner02 .container{padding:0 0 42px 0}@media screen and (min-width: 768px){.studio_banner02 .container{padding:0 0 84px 0}}.studio_banner02 .one{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:-10px}.studio_banner02 .one .column{padding:0}.kinenbi-banner__box{display:block;max-width:32rem;margin:0 auto}@media screen and (min-width: 768px){.kinenbi-banner__box{max-width:36rem}}.home_guide .container{padding:0 0 45px 0}@media screen and (min-width: 768px){.home_guide .container{padding:0 0 84px 0}}.shop_btn_area .container{padding:0 0 42px 0}@media screen and (min-width: 768px){.shop_btn_area .container{padding:0 0 96px 0}}.shop_btn_area .container .btn{margin:0 auto}@media screen and (min-width: 768px){.shop_btn_area .container .btn{max-width:450px}}.base .base_mainvisual-img_area{position:relative;margin-right:30px}@media screen and (min-width: 768px){.base .base_mainvisual-img_area{max-width:920px;margin:0 auto}}.base .base_mainvisual-img_area .base_mainvisual-text_area{position:absolute;top:-10px;right:-15px;width:70px}@media screen and (min-width: 768px){.base .base_mainvisual-img_area .base_mainvisual-text_area{top:70px;left:0;width:322px}}@media (width: 768px){.base .base_mainvisual-img_area .base_mainvisual-text_area{top:70px;left:20px;width:322px}}.sub_area{text-align:left}@media screen and (min-width: 768px){.sub_area{text-align:center}}.studio_plan .container{padding-top:0;padding-bottom:15px}.studio_plan .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.studio_plan .container .content{padding-left:15px;padding-right:15px}}.studio_plan .container .content .bg_area{background-image:url("../img/studio/img_studio_plan_bg.jpg");background-repeat:no-repeat;background-size:cover;position:relative}.studio_plan .container .content .bg_area .bg_area_inner{padding:40px 30px}@media screen and (min-width: 768px){.studio_plan .container .content .bg_area .bg_area_inner{padding:75px 85px}}.studio_plan .container .content .bg_area .bg_area_inner h2{font-size:21px;font-weight:bold;position:absolute;top:-10px;left:0;right:0;text-align:center}@media screen and (min-width: 768px){.studio_plan .container .content .bg_area .bg_area_inner h2{top:-20px;font-size:32px}}.studio_plan .container .content .bg_area .bg_area_inner .row .column{text-align:center}.studio_plan .container .content .bg_area .bg_area_inner .row .column p{margin-bottom:1rem}.studio_plan .container .content .bg_area .bg_area_inner .row .column.one{padding:40px 30px;background-color:#ffffff}.studio_plan .container .content .bg_area .bg_area_inner .row .column.one p:first-child{margin-bottom:1.5rem}@media screen and (min-width: 768px){.studio_plan .container .content .bg_area .bg_area_inner .row .column.one p:first-child{margin-bottom:2rem}}@media screen and (min-width: 768px){.studio_plan .container .content .bg_area .bg_area_inner .row .column.one{padding:30px 40px}}@media screen and (min-width: 920px){.studio_plan .container .content .bg_area .bg_area_inner .row .column.one{padding:60px 40px}}.studio_plan .container .content .bg_area .bg_area_inner .row .column.one .under_line_pink{display:inline;font-weight:bold}.studio_plan .container .content .bg_area .bg_area_inner .row .column.one .under_line_pink .font_big{font-size:32px}.studio_plan .container .content .bg_area .bg_area_inner .row .column.one .under_line_pink .font_small{font-size:.7em;margin-left:.5rem}.studio_plan .container .content .bg_area .bg_area_inner .row .column.one p:last-child{text-align:left}@media screen and (min-width: 768px){.studio_plan .container .content .bg_area .bg_area_inner .row .column.one p:last-child{text-align:center}}.studio_plan .container .content .bg_area .bg_area_inner .row .column.two{position:relative}@media screen and (min-width: 768px){.studio_plan .container .content .bg_area .bg_area_inner .row .column.two img{position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-10px}}.studio_plan .container .content .bg_area .bg_area_inner .row .column.three{position:relative;padding:40px 30px;background-color:#ffffff}.studio_plan .container .content .bg_area .bg_area_inner .row .column.three span{font-weight:bold}.studio_plan .container .content .bg_area .bg_area_inner .row .column.three .btn{width:280px;position:absolute;margin:0;bottom:10px;left:50%;margin-left:-140px}.studio_plan .container .content .bg_area .bg_area_inner .row .column.three .btn p{padding:0 50px}.studio_plan+.content{padding-left:15px}.studio_rental .container{padding-top:76px;padding-bottom:45px}@media screen and (min-width: 768px){.studio_rental .container{padding-top:160px}}.studio_rental .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.studio_rental .container .content{padding-left:15px;padding-right:15px}}.studio_rental .container .content .bg_area{background-color:#fffaf0;position:relative}.studio_rental .container .content .bg_area .bg_area_inner{padding:40px 15px}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner{padding:75px 115px}}.studio_rental .container .content .bg_area .bg_area_inner h2{font-size:21px;font-weight:bold;position:absolute;top:-10px;left:0;right:0;text-align:center}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner h2{top:-20px;font-size:32px}}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area{position:relative}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .figure img{display:block;margin:0 auto;max-width:75%;margin-left:0;margin-bottom:1rem}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .figure img{max-width:75%}}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area{position:absolute;right:0;top:50%;margin-top:-62px;padding:20px;background-color:#fff}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area{padding:50px;margin-top:-112px}}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p{text-align:center;font-size:15px;margin-bottom:0.5rem}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p{font-size:20px;margin-bottom:1.5rem}}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p+p{font-size:20px}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p+p{font-size:32px}}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p+p .tax_text{font-size:14px}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p+p .tax_text{font-size:18px}}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p+p .font_big{font-size:1.35em;font-weight:bold}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p+p .font_small{font-size:18px}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area p+p .font_small{font-size:28px}}.studio_rental .container .content .bg_area .bg_area_inner .studio_rental_contant .studio_rental_img_area .studio_rental_text_area .under_line{background:linear-gradient(transparent 80%, #fff1cd 35%)}.studio_rental .container .content .bg_area .bg_area_inner .btn{position:absolute;margin:0;bottom:-25px;left:50%;margin-left:-140px;width:280px}@media screen and (min-width: 768px){.studio_rental .container .content .bg_area .bg_area_inner .btn{width:350px;margin-left:-155px}}.studio_rental+.content{text-align:center;padding-bottom:15px}@media screen and (min-width: 768px){.studio_rental+.content{padding-bottom:40px}}.studio .kinenbi-banner{margin-bottom:45px}@media screen and (min-width: 768px){.studio .kinenbi-banner{margin-bottom:75px}}.studio_point .container .content h2{font-size:21px;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.studio_point .container .content h2{font-size:32px;margin-bottom:5.5rem}}.studio_point .container .content .row{margin-bottom:0}.studio_point .container .content .row .column{margin-bottom:3.5rem}@media screen and (min-width: 768px){.studio_point .container .content .row .column{font-size:32px;margin-bottom:0}}.studio_point .container .content .row .column img{margin-bottom:1rem}.studio_point .container .content .row .column h3{margin-bottom:1rem}.studio_point .container .content .row .column .btn{width:280px;margin:2rem auto}.studio_point .container .content .row .column:last-child{margin-bottom:0}.studio_point .content{position:relative}.studio_point .content .bg_area{background-color:#fff0f0;width:85%;height:12%;top:10px;left:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.studio_point .content .bg_area{width:90%;height:70%;top:15px;margin-left:-5rem}}@media screen and (min-width: 768px){.base.maedori .base_mainvisual-img_area .base_mainvisual-text_area{width:312px}}.maedori_rental .container{padding-top:0}@media screen and (min-width: 768px){.maedori_rental .container{padding-top:0}}.maedori_rental .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.maedori_rental .container .content{padding-left:30px;padding-right:30px}}.maedori_rental .container .content .bg_area{background-color:#fff0f0;position:relative}.maedori_rental .container .content .bg_area .bg_area_inner{padding:35px 15px 75px}@media screen and (min-width: 768px){.maedori_rental .container .content .bg_area .bg_area_inner{padding:60px 0 95px}}.maedori_rental .container .content .bg_area .bg_area_inner h2{position:absolute;top:-10px;left:50%;font-size:20px;margin-left:-145px;font-weight:bold}@media (min-width: 370px){.maedori_rental .container .content .bg_area .bg_area_inner h2{margin-left:-160px;font-size:22px}}@media screen and (min-width: 768px){.maedori_rental .container .content .bg_area .bg_area_inner h2{margin-left:-220px;font-size:32px}}.maedori_rental .container .content .bg_area .bg_area_inner .btn{position:absolute;bottom:-27px;left:50%;margin-left:-140px;width:280px}.maedori_rental .container .content .bg_area .bg_area_inner .btn p:after{content:'';display:inline-block;width:16px;height:13px;background-image:url(../img/icon/img_icon_down.png);background-size:contain;vertical-align:middle;position:absolute;right:20px;top:22px;overflow:hidden}@media screen and (min-width: 768px){.maedori_rental .container .content .bg_area .bg_area_inner .btn p:after{right:25px;top:23px;width:17px;height:15px}}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area{background-color:#fff;padding:15px;text-align:center;position:relative}@media screen and (min-width: 768px){.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area{width:500px;margin:0 auto;padding:30px 60px}}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(1){margin-bottom:10px}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(1) span.one{width:15px;height:15px;display:inline-block;background:linear-gradient(45deg, #fff, #fff 49%, #464646 49%, #464646 51%, #fff 51%, #fff)}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(1) span.two{width:15px;height:15px;display:inline-block;background:linear-gradient(135deg, #fff, #fff 49%, #464646 49%, #464646 51%, #fff 51%, #fff)}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(2){background:#ffdbd9;padding:5px 15px;margin-bottom:15px;display:inline-block}@media screen and (min-width: 768px){.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(2){margin-bottom:25px}}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3){font-size:30px;margin-bottom:15px}@media screen and (min-width: 768px){.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3){font-size:46px;margin-bottom:25px}}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3) .under_line_pink{background:linear-gradient(transparent 85%, #ffdbd9 35%)}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3) .font_small{font-size:.7em}.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(6){position:absolute;left:0;bottom:-30px;word-break:keep-all}@media screen and (min-width: 768px){.maedori_rental .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(6){bottom:-35px}}.maedori_rental .container .content .link_area{margin-top:50px}.maedori_rental .container .content .link_area a.maedori_rental_test_down_area{text-decoration:underline}.maedori_rental .container .content .link_area p{text-align:center}.maedori_rental-end_of_year .container{padding-top:0}@media screen and (min-width: 768px){.maedori_rental-end_of_year .container{padding-top:0}}.maedori_rental-end_of_year .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.maedori_rental-end_of_year .container .content{padding-left:30px;padding-right:30px}}.maedori_rental-end_of_year .container .content .bg_area{background-color:#fff0f0;position:relative}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner{padding:35px 15px}@media screen and (min-width: 768px){.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner{padding:60px 0}}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner h2{position:absolute;top:-10px;left:50%;font-size:20px;margin-left:-145px;font-weight:bold}@media (min-width: 370px){.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner h2{margin-left:-160px;font-size:22px}}@media screen and (min-width: 768px){.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner h2{margin-left:-220px;font-size:32px}}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area{background-color:#fff;padding:15px;text-align:center}@media screen and (min-width: 768px){.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area{width:500px;margin:0 auto;padding:30px 60px}}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(1){margin-bottom:10px}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(1) span.one{width:15px;height:15px;display:inline-block;background:linear-gradient(45deg, #fff, #fff 49%, #464646 49%, #464646 51%, #fff 51%, #fff)}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(1) span.two{width:15px;height:15px;display:inline-block;background:linear-gradient(135deg, #fff, #fff 49%, #464646 49%, #464646 51%, #fff 51%, #fff)}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(2),.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3){margin-bottom:5px}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(2) .font_big,.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3) .font_big{font-size:22px;font-weight:bold}@media screen and (min-width: 768px){.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(2) .font_big,.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3) .font_big{font-size:28px}}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(2) img,.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3) img{width:50px}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area p:nth-child(3){margin-bottom:20px}.maedori_rental-end_of_year .container .content .bg_area .bg_area_inner .maedori_rental_text_area .center_line_red{background-image:linear-gradient(#fe3464, #fe3464);background-position:0 50%;background-size:100% 1.5px;margin:0 0.4em}.maedori_rental-end_of_year .container .content p.annotation{padding:0 15px}@media screen and (min-width: 768px){.maedori_rental-end_of_year .container .content p.annotation{padding:0}}.maedori_rental-end_of_year .container .content .link_area{margin-top:20px}.maedori_rental-end_of_year .container .content .link_area a.maedori_rental_test_down_area{text-decoration:underline}.maedori_rental-end_of_year .container .content .link_area p{text-align:center}.maedori_point .container .content{position:relative}.maedori_point .container .content h2{font-size:21px;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.maedori_point .container .content h2{font-size:32px;margin-bottom:5.5rem}}@media screen and (min-width: 768px){.maedori_point .container .content h3{font-size:18px}}.maedori_point .container .content .row{margin-bottom:0}@media screen and (min-width: 768px){.maedori_point .container .content .row{margin-bottom:40px}}.maedori_point .container .content .row .column{margin-bottom:3.5rem}.maedori_point .container .content .row .column img{margin-bottom:1rem}.maedori_point .container .content .row .column h3{margin-bottom:1rem}.maedori_point .container .content .row .column:last-child{margin-bottom:0}.maedori_point .bg_area{background-color:#fffaf0;position:absolute;top:10px;left:0;height:18%;width:85%;z-index:-1}@media screen and (min-width: 768px){.maedori_point .bg_area{margin-left:-5rem;height:120%;width:90%;top:-75px}}.maedori .colour_w{background:#fff}.maedori .colour_y{background:#fff5dc}.maedori .colour_r{background:#ffdbd9}.maedori .colour_g{background:#e5f0cb}.maedori .colour_b{background:#bee6f9}.maedori .colour_grey{background:#dadada}.maedori_calendar .bg_area{background-color:#fff0f0}.maedori_calendar .bg_area .container .content h2{text-align:center;margin-bottom:1rem;font-weight:bold}@media screen and (min-width: 768px){.maedori_calendar .bg_area .container .content h2{margin-bottom:4rem}}.maedori_calendar .bg_area .container .content p{margin-bottom:1rem;text-align:left}@media screen and (min-width: 768px){.maedori_calendar .bg_area .container .content p{margin-bottom:2rem;text-align:center}}.maedori_calendar .bg_area .container .content img{margin-bottom:1rem}@media screen and (min-width: 768px){.maedori_calendar .bg_area .container .content img{margin-bottom:2rem}}.maedori_calendar .bg_area .container .content table{border-spacing:0px;width:100%}@media screen and (min-width: 768px){.maedori_calendar .bg_area .container .content table{width:700px;margin:0 auto}}.maedori_calendar .bg_area .container .content table td{border-left:1px solid #464646;border-top:1px solid #464646;padding:10px 5px;text-align:center;font-size:12px}@media screen and (min-width: 768px){.maedori_calendar .bg_area .container .content table td{width:700px;margin:0 auto;font-size:16px}}.maedori_calendar .bg_area .container .content table tr td:last-child{border-right:1px solid #464646}.maedori_calendar .bg_area .container .content table tr:last-child td{border-bottom:1px solid #464646}.maedori_calendar .bg_area .container .content table tr:nth-child(2) td{font-weight:bold}.maedori_calendar .bg_area .container .content p.annotation{text-align:left}@media screen and (min-width: 768px){.maedori_calendar .bg_area .container .content p.annotation{width:700px;margin:10px auto 0}}.maedori_calendar02 .container .content p{margin-bottom:1rem}.maedori_calendar02 .container .content p span{width:25px;height:16px;margin-bottom:-3px;background:#dadada;display:inline-block}@media screen and (min-width: 768px){.maedori_calendar02 .container .content p span{width:45px;height:25px;margin-bottom:-6px}}.maedori_calendar02 .container .content .column p{margin-bottom:.5rem;font-weight:bold}@media screen and (min-width: 768px){.maedori_calendar02 .container .content .column p{font-size:20px}}.maedori_calendar02 .container .content .column table{margin-bottom:1rem;border-spacing:0px;width:100%}.maedori_calendar02 .container .content .column table td{border-left:1px solid #464646;border-top:1px solid #464646;padding:10px 5px;text-align:center;font-size:12px}@media screen and (min-width: 768px){.maedori_calendar02 .container .content .column table td{font-size:16px;padding:12px}}.maedori_calendar02 .container .content .column table tr td:last-child{border-right:1px solid #464646}.maedori_calendar02 .container .content .column table tr:last-child td{border-bottom:1px solid #464646}@media screen and (min-width: 768px){.price .container{padding:42px 0}}.price .studio_banner02 .container{padding:0 0 42px}@media screen and (min-width: 768px){.price .studio_banner02 .container{padding:42px 0}}.price .kinenbi-banner{margin-bottom:40px}@media screen and (min-width: 768px){.price .kinenbi-banner{margin-bottom:30px;margin-top:25px}}@media screen and (min-width: 768px){.price .home_guide .container{padding:42px 0 84px}}.price h3{font-size:16px}@media screen and (min-width: 768px){.price h3{font-size:32px}}.price .column table td{font-size:13px;font-weight:bold}@media (min-width: 330px){.price .column table td{font-size:15px}}@media (width: 768px){.price .column table td{font-size:14px !important}}@media screen and (min-width: 768px){.price .column table td{font-size:18px}}.price .column table td span:last-child{font-size:.8em}.base_mainvisual02 .base_mainvisual-img_area02{position:relative;margin-right:0}@media screen and (min-width: 768px){.base_mainvisual02 .base_mainvisual-img_area02{max-width:920px;margin:0 auto}}.base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{position:absolute;top:50%;left:50%;width:126px;margin-top:-15px;margin-left:-65px}@media screen and (min-width: 768px){.base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{margin-top:-30px;margin-left:-125px;width:253px}}@media screen and (min-width: 768px){.price .sub_area .container{padding:84px 0}}@media screen and (min-width: 768px){.price .sub_area .row{justify-content:center}}.price .sub_area .row .column:nth-child(odd){padding-right:5px;margin-top:15px}@media screen and (min-width: 768px){.price .sub_area .row .column:nth-child(odd){padding-right:15px}}.price .sub_area .row .column:nth-child(even){padding-left:5px;margin-top:15px}@media screen and (min-width: 768px){.price .sub_area .row .column:nth-child(even){padding-left:15px}}.price .sub_area .row .column:nth-child(1),.price .sub_area .row .column:nth-child(2){margin-top:0}@media screen and (min-width: 768px){.price .sub_area .row .column:nth-child(3){margin-top:0}}@media screen and (min-width: 768px){.price .sub_area .row .column:nth-child(4),.price .sub_area .row .column:nth-child(5){margin-top:30px}}.price .sub_area .row .column .btn{margin:0;width:100%}.price .sub_area .row .column .btn p{text-indent:-1.5rem}@media (min-width: 330px){.price .sub_area .row .column .btn p{text-indent:0}}.price .sub_area .row .column .btn p:after{content:'';display:inline-block;width:16px;height:13px;background-image:url(../img/icon/img_icon_down.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:22px;overflow:hidden}@media (min-width: 330px){.price .sub_area .row .column .btn p:after{right:18px}}@media screen and (min-width: 768px){.price .sub_area .row .column .btn p:after{right:25px;top:24px;width:17px;height:15px}}.price .price_plan .container{padding-top:0}.price .price_plan .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.price .price_plan .container .content{padding-left:15px;padding-right:15px}}.price .price_plan .container .content .bg_area{background-color:#fff0f0;padding:42px 15px}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area{padding:60px 50px}}.price .price_plan .container .content .bg_area .row.one figure img{width:120px}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.one figure img{width:240px}}.price .price_plan .container .content .bg_area .row.two{background-color:#fff;margin-left:0;margin-right:0;text-align:center;padding:15px;margin-bottom:5px}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two{margin-bottom:10px}}.price .price_plan .container .content .bg_area .row.two .column_inner p:last-child{text-align:left}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column_inner p:last-child{text-align:center}}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column_inner{min-height:155px}}.price .price_plan .container .content .bg_area .row.two .column:nth-child(1){padding:0}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column:nth-child(1){padding-left:15px;padding-right:15px}}.price .price_plan .container .content .bg_area .row.two .column:nth-child(1) h3{border-bottom:1px dotted #464646;padding-bottom:.25rem}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column:nth-child(1) h3{padding-bottom:1.5rem}}.price .price_plan .container .content .bg_area .row.two .column:nth-child(1) h3:before{content:'';display:inline-block;width:30px;height:25px;background-image:url(../img/price/img_icon_plan01.png);background-size:contain;overflow:hidden;top:6px;position:relative}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column:nth-child(1) h3:before{width:45px;height:38px;top:6px}}.price .price_plan .container .content .bg_area .row.two .column:nth-child(2),.price .price_plan .container .content .bg_area .row.two .column:nth-child(3){padding:0}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column:nth-child(2),.price .price_plan .container .content .bg_area .row.two .column:nth-child(3){padding:15px;margin-top:0}}.price .price_plan .container .content .bg_area .row.two .column:nth-child(2) .column_inner,.price .price_plan .container .content .bg_area .row.two .column:nth-child(3) .column_inner{border:1px solid #464646;padding:15px}.price .price_plan .container .content .bg_area .row.two .column table{margin-bottom:.5rem;width:100%}.price .price_plan .container .content .bg_area .row.two .column table td:first-child{text-align:left}.price .price_plan .container .content .bg_area .row.two .column table td:last-child{text-align:right}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column.studio{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}}.price .price_plan .container .content .bg_area .row.two .column.studio table{width:100%}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column.studio table{flex-basis:50%}}@media screen and (min-width: 920px){.price .price_plan .container .content .bg_area .row.two .column.studio table{flex-basis:45%}}.price .price_plan .container .content .bg_area .row.two .column.studio .column_inner{width:100%}@media screen and (min-width: 768px){.price .price_plan .container .content .bg_area .row.two .column.studio .column_inner{flex-basis:48%}}.price_item .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.price_item .container .content{padding-left:15px;padding-right:15px}}.price_item .container .content .bg_area{background-color:#fffaf0;padding:42px 15px}@media screen and (min-width: 768px){.price_item .container .content .bg_area{padding:60px 50px}}.price_item .container .content .bg_area .dotted_line{border-bottom:1px dotted #464646;display:block;margin-top:10px;margin-bottom:15px}@media screen and (min-width: 768px){.price_item .container .content .bg_area .dotted_line{margin-top:15px}}.price_item .container .content .bg_area .row.one figure img{width:91px}@media screen and (min-width: 768px){.price_item .container .content .bg_area .row.one figure img{width:182px}}.price_item .container .content .bg_area .two,.price_item .container .content .bg_area .three,.price_item .container .content .bg_area .four,.price_item .container .content .bg_area .five,.price_item .container .content .bg_area .photo-item{background-color:#fff;margin-left:0;margin-right:0;padding:15px;margin-bottom:3rem}@media screen and (min-width: 768px){.price_item .container .content .bg_area .two,.price_item .container .content .bg_area .three,.price_item .container .content .bg_area .four,.price_item .container .content .bg_area .five,.price_item .container .content .bg_area .photo-item{padding:30px}}.price_item .container .content .bg_area .two h3,.price_item .container .content .bg_area .three h3,.price_item .container .content .bg_area .four h3,.price_item .container .content .bg_area .five h3,.price_item .container .content .bg_area .photo-item h3{border-bottom:1px dotted #464646;margin-bottom:15px;text-align:center;padding-bottom:.25rem}@media screen and (min-width: 768px){.price_item .container .content .bg_area .two h3,.price_item .container .content .bg_area .three h3,.price_item .container .content .bg_area .four h3,.price_item .container .content .bg_area .five h3,.price_item .container .content .bg_area .photo-item h3{padding-bottom:1.5rem}}.price_item .container .content .bg_area .two h3:before,.price_item .container .content .bg_area .three h3:before,.price_item .container .content .bg_area .four h3:before,.price_item .container .content .bg_area .five h3:before,.price_item .container .content .bg_area .photo-item h3:before{content:'';display:inline-block;width:30px;height:25px;background-image:url(../img/price/img_icon_item01.png);background-size:contain;overflow:hidden;top:5px;position:relative}@media screen and (min-width: 768px){.price_item .container .content .bg_area .two h3:before,.price_item .container .content .bg_area .three h3:before,.price_item .container .content .bg_area .four h3:before,.price_item .container .content .bg_area .five h3:before,.price_item .container .content .bg_area .photo-item h3:before{width:45px;height:35px;top:5px}}.price_item .container .content .bg_area .two .row,.price_item .container .content .bg_area .three .row,.price_item .container .content .bg_area .four .row,.price_item .container .content .bg_area .five .row,.price_item .container .content .bg_area .photo-item .row{margin-bottom:0 !important}.price_item .container .content .bg_area .two .row table,.price_item .container .content .bg_area .three .row table,.price_item .container .content .bg_area .four .row table,.price_item .container .content .bg_area .five .row table,.price_item .container .content .bg_area .photo-item .row table{margin-bottom:.5rem;width:100%}.price_item .container .content .bg_area .two .row table td:first-child,.price_item .container .content .bg_area .three .row table td:first-child,.price_item .container .content .bg_area .four .row table td:first-child,.price_item .container .content .bg_area .five .row table td:first-child,.price_item .container .content .bg_area .photo-item .row table td:first-child{text-align:left;vertical-align:top}.price_item .container .content .bg_area .two .row table td:first-child h4,.price_item .container .content .bg_area .three .row table td:first-child h4,.price_item .container .content .bg_area .four .row table td:first-child h4,.price_item .container .content .bg_area .five .row table td:first-child h4,.price_item .container .content .bg_area .photo-item .row table td:first-child h4{line-height:1.8}.price_item .container .content .bg_area .two .row table td:last-child,.price_item .container .content .bg_area .three .row table td:last-child,.price_item .container .content .bg_area .four .row table td:last-child,.price_item .container .content .bg_area .five .row table td:last-child,.price_item .container .content .bg_area .photo-item .row table td:last-child{text-align:right}.price_item .container .content .bg_area .two .row ul,.price_item .container .content .bg_area .three .row ul,.price_item .container .content .bg_area .four .row ul,.price_item .container .content .bg_area .five .row ul,.price_item .container .content .bg_area .photo-item .row ul{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:0 15px}.price_item .container .content .bg_area .two .row ul li,.price_item .container .content .bg_area .three .row ul li,.price_item .container .content .bg_area .four .row ul li,.price_item .container .content .bg_area .five .row ul li,.price_item .container .content .bg_area .photo-item .row ul li{list-style:none;border:1px solid #464646;padding:2px 10px;font-size:12px;margin:0 10px 10px 0}@media screen and (min-width: 768px){.price_item .container .content .bg_area .two .row ul li,.price_item .container .content .bg_area .three .row ul li,.price_item .container .content .bg_area .four .row ul li,.price_item .container .content .bg_area .five .row ul li,.price_item .container .content .bg_area .photo-item .row ul li{font-size:14px}}.price_item .container .content .bg_area .three h3:before{background-image:url(../img/price/img_icon_item02.png)}.price_item .container .content .bg_area .three .row:last-child .font_s{font-size:.75em}.price_item .container .content .bg_area .three .row:last-child .column:nth-child(1) p{font-size:16px;font-weight:bold}@media screen and (min-width: 768px){.price_item .container .content .bg_area .three .row:last-child .column:nth-child(1) p{font-size:22px}}.price_item .container .content .bg_area .three .row:last-child .column:nth-child(2) .dotted_line{border-bottom:2px dotted #464646;display:block;width:60px}.price_item .container .content .bg_area .three .row:last-child .column:nth-child(3){margin-top:0}.price_item .container .content .bg_area .three .row:last-child .column:nth-child(3) p{font-weight:bold;font-size:15px}@media screen and (min-width: 768px){.price_item .container .content .bg_area .three .row:last-child .column:nth-child(3) p{font-size:18px}}.price_item .container .content .bg_area .three .row:last-child .column:nth-child(4){margin-top:0}.price_item .container .content .bg_area .four h3:before{background-image:url(../img/price/img_icon_item03.png)}.price_item .container .content .bg_area .four table{width:100%}.price_item .container .content .bg_area .four table td:first-child{text-align:left}.price_item .container .content .bg_area .four table td:last-child{text-align:right}.price_item .container .content .bg_area .four table .dotted_line{border-bottom:2px dotted #464646;display:block;margin-top:auto;margin-bottom:auto;width:30px}.price_item .container .content .bg_area .five{margin-bottom:0}.price_item .container .content .bg_area .five h3:before{background-image:url(../img/price/img_icon_item04.png)}.price_item .container .content .bg_area .photo-item h3:before{background-image:url(../img/price/img_icon_item05.png)}@media screen and (min-width: 768px){.price_item .container .content .bg_area .photo-item h3:before{width:50px;height:45px;top:11px}}.price_pack .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.price_pack .container .content{padding-left:15px;padding-right:15px}}.price_pack .container .content .bg_area{background-color:#fff0f0;padding:42px 15px}@media screen and (min-width: 768px){.price_pack .container .content .bg_area{padding:60px 50px}}.price_pack .container .content .bg_area .row.one figure img{width:115px}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .row.one figure img{width:230px}}.price_pack .container .content .bg_area .price_pack_common{margin-bottom:25px}.price_pack .container .content .bg_area .price_pack_common .column_inner p:last-child{text-align:left}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common .column_inner p:last-child{text-align:center}}.price_pack .container .content .bg_area .price_pack_common .sub_title{position:relative;text-align:center;margin-bottom:5px}.price_pack .container .content .bg_area .price_pack_common .sub_title p{display:inline;background:#fff0f0;position:relative;z-index:2}@media screen and (min-width: 375px){.price_pack .container .content .bg_area .price_pack_common .sub_title p{padding:0 10px}}@media screen and (min-width: 375px){.price_pack .container .content .bg_area .price_pack_common .sub_title .line_solid{border-top:1px solid #464646;position:absolute;left:0;top:11px;width:100%;z-index:1;border-left:1px solid #464646;border-right:1px solid #464646;height:10px}}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl{background-color:#fff}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dt{position:relative}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dt p{font-size:16px;font-weight:bold;text-align:center;padding:15px;border:1px solid #000;background-color:#fff;cursor:pointer}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dt p{font-size:26px}}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dt span:after{content:'';display:inline-block;width:13px;height:13px;background-image:url(../img/icon/img_icon_plus.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:21px;overflow:hidden}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dt span:after{right:25px;top:25px}}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dt span.active:after{content:'';display:inline-block;width:13px;height:13px;background-image:url(../img/icon/img_icon_minus.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:21px;overflow:hidden}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dt span.active:after{right:25px;top:25px}}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd{display:none}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner{padding:15px}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner{padding:25px 25px 5px}}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row{margin-bottom:20px}}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(1) .img_area{padding:10px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) table{margin-bottom:.5rem;width:100%}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) table td:first-child{text-align:left}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) table td:last-child{text-align:right;font-weight:600}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) .column_inner{border:1px solid #464646;padding:15px;text-align:center;margin-bottom:20px}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) h5{margin-bottom:5px;font-weight:600;font-size:14px}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) h5{font-size:16px}}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) ul{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:0 15px;margin-bottom:10px}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) ul li{list-style:none;border:1px solid #464646;padding:2px 10px;font-size:12px;margin:0 10px 10px 0;word-break:break-all}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .row .column:nth-child(2) ul li{font-size:14px}}.price_pack .container .content .bg_area .price_pack_common .accordionbox dl dd .price_pack_common_inner .dotted_line{border-bottom:1px dotted #464646;display:block;margin-bottom:20px}.price_pack .container .content .bg_area .price_pack_common.two dd .column:nth-child(1) .img_area{padding:15px;background-color:#fffaf0;height:100%}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common.two dd .column:nth-child(1) .img_area{padding:65px 30px}}.price_pack .container .content .bg_area .price_pack_common.two ul li:nth-child(1){background-color:#ffe6a7}.price_pack .container .content .bg_area .price_pack_common.three dd .column:nth-child(1) .img_area{padding:10px;background-color:#fff8f7;height:100%}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common.three dd .column:nth-child(1) .img_area{padding:65px 30px}}.price_pack .container .content .bg_area .price_pack_common.three ul li:nth-child(1){background-color:#ffb6b2}.price_pack .container .content .bg_area .price_pack_common.four dd .column:nth-child(1) .img_area{padding:10px;background-color:#fafcf4;height:100%}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common.four dd .column:nth-child(1) .img_area{padding:65px 30px}}.price_pack .container .content .bg_area .price_pack_common.four ul li:nth-child(1){background-color:#cce198}.price_pack .container .content .bg_area .price_pack_common.five{margin-bottom:0}.price_pack .container .content .bg_area .price_pack_common.five dd .column:nth-child(1) .img_area{padding:10px;background-color:#f6fcfe;height:100%}@media screen and (min-width: 768px){.price_pack .container .content .bg_area .price_pack_common.five dd .column:nth-child(1) .img_area{padding:65px 30px}}.price_pack .container .content .bg_area .price_pack_common.five ul li:nth-child(1){background-color:#7ecef4}.price .btn_area{text-align:center}.price .btn_area p{margin-bottom:20px}.price .btn_area .btn{width:95%;margin:0 auto}@media screen and (min-width: 768px){.price .btn_area .btn{max-width:350px}}.price_hair_makeup .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.price_hair_makeup .container .content{padding-left:15px;padding-right:15px}}.price_hair_makeup .container .content .bg_area{background-color:#fffaf0;padding:42px 15px}@media screen and (min-width: 768px){.price_hair_makeup .container .content .bg_area{padding:60px 50px}}.price_hair_makeup .container .content .bg_area .row.one figure img{width:114px}@media screen and (min-width: 768px){.price_hair_makeup .container .content .bg_area .row.one figure img{width:228px}}.price_hair_makeup .container .content .bg_area .two{background-color:#fff;margin-left:0;margin-right:0;padding:15px}@media screen and (min-width: 768px){.price_hair_makeup .container .content .bg_area .two{padding:30px}}.price_hair_makeup .container .content .bg_area .two h3{border-bottom:1px dotted #464646;padding-bottom:.25rem;margin-bottom:15px;text-align:center}@media screen and (min-width: 768px){.price_hair_makeup .container .content .bg_area .two h3{padding-bottom:1.5rem}}.price_hair_makeup .container .content .bg_area .two h3::before{content:'';display:inline-block;width:30px;height:25px;background-image:url(../img/price/img_icon_hair_makeup01.png);background-size:contain;overflow:hidden;top:5px;position:relative}@media screen and (min-width: 768px){.price_hair_makeup .container .content .bg_area .two h3::before{width:55px;height:42px;top:9px}}.price_hair_makeup .container .content .bg_area .two table{width:100%}.price_hair_makeup .container .content .bg_area .two table td:first-child{text-align:left}.price_hair_makeup .container .content .bg_area .two table td:last-child{text-align:right}.price_hair_makeup .container .content .bg_area .two table .dotted_line{border-bottom:2px dotted #464646;display:block;margin-bottom:0px;width:30px}.price_costume .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.price_costume .container .content{padding-left:15px;padding-right:15px}}.price_costume .container .content .bg_area{background-color:#fff0f0;padding:42px 15px}@media screen and (min-width: 768px){.price_costume .container .content .bg_area{padding:60px 50px}}.price_costume .container .content .bg_area .row.one figure img{width:176px}@media screen and (min-width: 768px){.price_costume .container .content .bg_area .row.one figure img{width:352px}}.price_costume .container .content .bg_area .price_costume_common{background-color:#fff;margin-left:0;margin-right:0;padding:15px}@media screen and (min-width: 768px){.price_costume .container .content .bg_area .price_costume_common{padding:30px;margin-bottom:30px}}.price_costume .container .content .bg_area .price_costume_common h3{border-bottom:1px dotted #464646;padding-bottom:.25rem;margin-bottom:15px;text-align:center}@media screen and (min-width: 768px){.price_costume .container .content .bg_area .price_costume_common h3{padding-bottom:1.5rem}}.price_costume .container .content .bg_area .price_costume_common h3:before{content:'';display:inline-block;width:30px;height:25px;background-image:url(../img/price/img_icon_hair_makeup02.png);background-size:contain;overflow:hidden;top:5px;position:relative}@media screen and (min-width: 768px){.price_costume .container .content .bg_area .price_costume_common h3:before{width:55px;height:42px;top:9px}}.price_costume .container .content .bg_area .two{margin-bottom:3rem}@media screen and (min-width: 768px){.price_costume .container .content .bg_area .two .column:nth-child(1){border-right:1px dotted #464646}}.price_costume .container .content .bg_area .two .column p{font-weight:bold}.price_costume .container .content .bg_area .two .column p .font_s{font-size:.75em}.price_costume .container .content .bg_area .two .column p .font_n{font-weight:normal}.price_costume .container .content .bg_area .two .column p:nth-child(1){font-size:16px;font-weight:bold}@media screen and (min-width: 768px){.price_costume .container .content .bg_area .two .column p:nth-child(1){font-size:20px}}.price_costume .container .content .bg_area .two .column p:nth-child(1) .font_s{font-size:.75em}@media screen and (min-width: 768px){.price_costume .container .content .bg_area .three{margin-bottom:0}}.price_costume .container .content .bg_area .three h3:before{background-image:url(../img/price/img_icon_hair_makeup03.png)}.price_costume .container .content .bg_area .three .column:nth-child(1) p{font-size:16px;font-weight:bold}@media screen and (min-width: 768px){.price_costume .container .content .bg_area .three .column:nth-child(1) p{font-size:20px}}.price_costume .container .content .bg_area .three .column:nth-child(1) p span{font-size:.75em}.price_costume .container .content .bg_area .three .column:nth-child(2){display:flex;flex-direction:column;justify-content:center;align-items:center}.price_costume .container .content .bg_area .three .column:nth-child(2) .dotted_line{border-bottom:2px dotted #464646;display:block;width:60px}.price_costume .container .content .bg_area .three .column:nth-child(3){margin-top:0}.price_costume .container .content .bg_area .three .column:nth-child(3) p{font-weight:bold}.price_costume .container .content .bg_area .three .column:nth-child(3) p .font_s{font-size:.75em}.price_costume .container .content .bg_area .three .column:nth-child(3) p .font_n{font-weight:normal}.price_costume02 .container{padding:0 0 42px}@media screen and (min-width: 768px){.price_costume02 .container{padding:42px 0}}@media screen and (min-width: 768px){.price_costume02 .container .content{max-width:960px}}.price_costume02 .container .content .price_costume02_inner{border:1px solid #464646;padding:15px}@media screen and (min-width: 768px){.price_costume02 .container .content .price_costume02_inner{padding:15px 40px 30px}}.price_costume02 .container .content .price_costume02_inner h3{border-bottom:1px dotted #464646;padding-bottom:1rem;margin-bottom:15px;text-align:center}.price_costume02 .container .content .price_costume02_inner h3:before{content:'';display:inline-block;width:30px;height:25px;background-image:url(../img/price/img_icon_hair_makeup04.png);background-size:contain;overflow:hidden;top:7px;position:relative}@media screen and (min-width: 768px){.price_costume02 .container .content .price_costume02_inner h3:before{width:55px;height:42px;top:9px}}.price_costume02 .container .content .price_costume02_inner h3+p{margin-bottom:10px}@media screen and (min-width: 768px){.price_costume02 .container .content .price_costume02_inner h3+p{margin-bottom:15px}}.flow.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{width:181px;margin-left:-80px}@media screen and (min-width: 768px){.flow.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{margin-left:-155px;width:322px}}.flow .sub_area .container{padding:42px 0 0}@media screen and (min-width: 768px){.flow .sub_area .container{padding:96px 0}}@media screen and (min-width: 768px){.flow .sub_area .content{width:760px}}.flow .sub_area .content .btn{margin-top:0}.flow .sub_area .content .btn p:after{content:'';display:inline-block;width:16px;height:13px;background-image:url(../img/icon/img_icon_down.png);background-size:contain;vertical-align:middle;position:absolute;right:25px;top:22px;overflow:hidden}@media screen and (min-width: 768px){.flow .sub_area .content .btn p:after{width:20px;height:15px}}@media screen and (min-width: 768px){.flow_studio .container,.flow_rental .container{padding-top:0}}.flow_studio .container .content,.flow_rental .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.flow_studio .container .content,.flow_rental .container .content{padding-left:15px;padding-right:15px}}.flow_studio .container .content .bg_area,.flow_rental .container .content .bg_area{background-color:#fff0f0;padding:30px 15px}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area,.flow_rental .container .content .bg_area{padding:55px 50px}}.flow_studio .container .content .bg_area h2,.flow_rental .container .content .bg_area h2{margin-bottom:25px;text-align:center;font-size:16px;font-weight:bold}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area h2,.flow_rental .container .content .bg_area h2{font-size:32px;margin-bottom:35px}}.flow_studio .container .content .bg_area h2:before,.flow_rental .container .content .bg_area h2:before{content:'';display:inline-block;width:30px;height:25px;background-image:url(../img/flow/img_flow_icon_title01.png);background-size:contain;overflow:hidden;top:6px;position:relative}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area h2:before,.flow_rental .container .content .bg_area h2:before{width:50px;height:42px;top:9px}}.flow_studio .container .content .bg_area .row,.flow_rental .container .content .bg_area .row{justify-content:inherit;margin-left:-15px;margin-right:-15px;background-color:#fff;margin-left:0;margin-right:0;padding:15px}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row,.flow_rental .container .content .bg_area .row{padding:45px 15px}}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column,.flow_rental .container .content .bg_area .row .column{padding-left:15px;padding-right:15px;height:460px;margin-bottom:50px;position:relative}}@media screen and (min-width: 920px){.flow_studio .container .content .bg_area .row .column,.flow_rental .container .content .bg_area .row .column{height:370px}}.flow_studio .container .content .bg_area .row .column .figure img,.flow_rental .container .content .bg_area .row .column .figure img{width:40px}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column .figure img,.flow_rental .container .content .bg_area .row .column .figure img{width:45px}}.flow_studio .container .content .bg_area .row .column .sub_title,.flow_rental .container .content .bg_area .row .column .sub_title{text-align:center;font-size:14px;font-weight:bold;margin:1rem 0}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column .sub_title,.flow_rental .container .content .bg_area .row .column .sub_title{font-size:16px}}.flow_studio .container .content .bg_area .row .column .link_area,.flow_rental .container .content .bg_area .row .column .link_area{margin-top:10px}.flow_studio .container .content .bg_area .row .column .link_area p,.flow_rental .container .content .bg_area .row .column .link_area p{text-align:center}.flow_studio .container .content .bg_area .row .column:nth-child(1) .link_area.flex,.flow_rental .container .content .bg_area .row .column:nth-child(1) .link_area.flex{display:flex;flex-wrap:wrap;justify-content:center}.flow_studio .container .content .bg_area .row .column:nth-child(1) .link_area.flex p:nth-of-type(1),.flow_rental .container .content .bg_area .row .column:nth-child(1) .link_area.flex p:nth-of-type(1){margin-right:20px}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(1) .link_area.flex p:nth-of-type(1),.flow_rental .container .content .bg_area .row .column:nth-child(1) .link_area.flex p:nth-of-type(1){margin-right:0}}@media screen and (min-width: 920px){.flow_studio .container .content .bg_area .row .column:nth-child(1) .link_area.flex p:nth-of-type(1),.flow_rental .container .content .bg_area .row .column:nth-child(1) .link_area.flex p:nth-of-type(1){margin-right:15px}}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(1) .link_area.flex,.flow_rental .container .content .bg_area .row .column:nth-child(1) .link_area.flex{position:absolute;bottom:0;left:50%;margin-left:-105px}}@media screen and (min-width: 920px){.flow_studio .container .content .bg_area .row .column:nth-child(1) .link_area.flex,.flow_rental .container .content .bg_area .row .column:nth-child(1) .link_area.flex{margin-left:-115px}}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(2) .link_area,.flow_studio .container .content .bg_area .row .column:nth-child(4) .link_area,.flow_rental .container .content .bg_area .row .column:nth-child(2) .link_area,.flow_rental .container .content .bg_area .row .column:nth-child(4) .link_area{position:absolute;bottom:0;left:50%;margin-left:-68px}}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(3) .link_area,.flow_rental .container .content .bg_area .row .column:nth-child(3) .link_area{position:absolute;bottom:0;left:50%;margin-left:-75px}}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(4),.flow_studio .container .content .bg_area .row .column:nth-child(5),.flow_rental .container .content .bg_area .row .column:nth-child(4),.flow_rental .container .content .bg_area .row .column:nth-child(5){height:310px}}@media screen and (min-width: 920px){.flow_studio .container .content .bg_area .row .column:nth-child(4),.flow_studio .container .content .bg_area .row .column:nth-child(5),.flow_rental .container .content .bg_area .row .column:nth-child(4),.flow_rental .container .content .bg_area .row .column:nth-child(5){height:270px}}.flow_studio .container .content .bg_area .row .column:last-child,.flow_rental .container .content .bg_area .row .column:last-child{padding:15px 0}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:last-child,.flow_rental .container .content .bg_area .row .column:last-child{padding:0 20px}}.flow_studio .container .content .bg_area .row .column:nth-child(1),.flow_studio .container .content .bg_area .row .column:nth-child(2),.flow_studio .container .content .bg_area .row .column:nth-child(3),.flow_studio .container .content .bg_area .row .column:nth-child(4),.flow_rental .container .content .bg_area .row .column:nth-child(1),.flow_rental .container .content .bg_area .row .column:nth-child(2),.flow_rental .container .content .bg_area .row .column:nth-child(3),.flow_rental .container .content .bg_area .row .column:nth-child(4){position:relative;border-bottom:1px dotted #464646;padding:15px 0}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(1),.flow_studio .container .content .bg_area .row .column:nth-child(2),.flow_studio .container .content .bg_area .row .column:nth-child(3),.flow_studio .container .content .bg_area .row .column:nth-child(4),.flow_rental .container .content .bg_area .row .column:nth-child(1),.flow_rental .container .content .bg_area .row .column:nth-child(2),.flow_rental .container .content .bg_area .row .column:nth-child(3),.flow_rental .container .content .bg_area .row .column:nth-child(4){border-bottom:0px dotted #fff;padding:0 20px}}.flow_studio .container .content .bg_area .row .column:nth-child(1) .triangle_area,.flow_studio .container .content .bg_area .row .column:nth-child(2) .triangle_area,.flow_studio .container .content .bg_area .row .column:nth-child(3) .triangle_area,.flow_studio .container .content .bg_area .row .column:nth-child(4) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(1) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(2) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(3) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(4) .triangle_area{position:absolute;bottom:-6px;left:50%;margin-left:-6px}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(1) .triangle_area,.flow_studio .container .content .bg_area .row .column:nth-child(2) .triangle_area,.flow_studio .container .content .bg_area .row .column:nth-child(3) .triangle_area,.flow_studio .container .content .bg_area .row .column:nth-child(4) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(1) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(2) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(3) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(4) .triangle_area{left:inherit}}.flow_studio .container .content .bg_area .row .column:nth-child(1) .triangle_area .triangle,.flow_studio .container .content .bg_area .row .column:nth-child(2) .triangle_area .triangle,.flow_studio .container .content .bg_area .row .column:nth-child(3) .triangle_area .triangle,.flow_studio .container .content .bg_area .row .column:nth-child(4) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(1) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(2) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(3) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(4) .triangle_area .triangle{display:block;width:12px;height:12px;border-top:1px dotted #464646;border-right:1px dotted #464646;-webkit-transform:rotate(135deg);transform:rotate(135deg);background:#fff}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(1) .triangle_area .triangle,.flow_studio .container .content .bg_area .row .column:nth-child(2) .triangle_area .triangle,.flow_studio .container .content .bg_area .row .column:nth-child(3) .triangle_area .triangle,.flow_studio .container .content .bg_area .row .column:nth-child(4) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(1) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(2) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(3) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(4) .triangle_area .triangle{border-top:0 dotted #fff;border-right:0 dotted #fff}}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(1),.flow_studio .container .content .bg_area .row .column:nth-child(2),.flow_rental .container .content .bg_area .row .column:nth-child(1),.flow_rental .container .content .bg_area .row .column:nth-child(2){border-right:1px dotted #464646}.flow_studio .container .content .bg_area .row .column:nth-child(1) .triangle_area,.flow_studio .container .content .bg_area .row .column:nth-child(2) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(1) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(2) .triangle_area{position:absolute;right:-6px;top:50%;margin-top:-15px}.flow_studio .container .content .bg_area .row .column:nth-child(1) .triangle_area .triangle,.flow_studio .container .content .bg_area .row .column:nth-child(2) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(1) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(2) .triangle_area .triangle{display:block;width:12px;height:12px;border-top:1px dotted #464646;border-right:1px dotted #464646;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff}}@media screen and (min-width: 768px){.flow_studio .container .content .bg_area .row .column:nth-child(4),.flow_rental .container .content .bg_area .row .column:nth-child(4){border-right:1px dotted #464646}.flow_studio .container .content .bg_area .row .column:nth-child(4) .triangle_area,.flow_rental .container .content .bg_area .row .column:nth-child(4) .triangle_area{position:absolute;right:-6px;top:50%;margin-top:-15px}.flow_studio .container .content .bg_area .row .column:nth-child(4) .triangle_area .triangle,.flow_rental .container .content .bg_area .row .column:nth-child(4) .triangle_area .triangle{display:block;width:12px;height:12px;border-top:1px dotted #464646;border-right:1px dotted #464646;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff}}#flow_studio .row .column:nth-child(4),#flow_studio .row .column:nth-child(5){margin-bottom:0}#flow_rental h2:before{background-image:url(../img/flow/img_flow_icon_title02.png)}#flow_rental .column:nth-child(5),#flow_rental .column:nth-child(6){position:relative;border-bottom:1px dotted #464646;padding:15px 0}@media screen and (min-width: 768px){#flow_rental .column:nth-child(5),#flow_rental .column:nth-child(6){border-bottom:0px dotted #fff;padding:0 20px}}#flow_rental .column:nth-child(5) .triangle_area,#flow_rental .column:nth-child(6) .triangle_area{position:absolute;bottom:-6px;left:50%;margin-left:-6px}@media screen and (min-width: 768px){#flow_rental .column:nth-child(5) .triangle_area,#flow_rental .column:nth-child(6) .triangle_area{left:inherit}}#flow_rental .column:nth-child(5) .triangle_area .triangle,#flow_rental .column:nth-child(6) .triangle_area .triangle{display:block;width:12px;height:12px;border-top:1px dotted #464646;border-right:1px dotted #464646;-webkit-transform:rotate(135deg);transform:rotate(135deg);background:#fff}@media screen and (min-width: 768px){#flow_rental .column:nth-child(5) .triangle_area .triangle,#flow_rental .column:nth-child(6) .triangle_area .triangle{border-top:0 dotted #fff;border-right:0 dotted #fff}}@media screen and (min-width: 768px){#flow_rental .column:nth-child(5){border-right:1px dotted #464646}#flow_rental .column:nth-child(5) .triangle_area{position:absolute;right:-6px;top:50%;margin-top:-15px}#flow_rental .column:nth-child(5) .triangle_area .triangle{display:block;width:12px;height:12px;border-top:1px dotted #464646;border-right:1px dotted #464646;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff}}@media screen and (min-width: 768px){#flow_rental .column:nth-child(4),#flow_rental .column:nth-child(5),#flow_rental .column:nth-child(6){height:360px}}@media screen and (min-width: 920px){#flow_rental .column:nth-child(4),#flow_rental .column:nth-child(5),#flow_rental .column:nth-child(6){height:270px}}#flow_rental .column:nth-child(7){margin-bottom:0}@media screen and (min-width: 768px){#flow_rental .column:nth-child(7){height:300px}}@media screen and (min-width: 920px){#flow_rental .column:nth-child(7){height:215px}}.faq.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{width:88px;margin-left:-44px}@media screen and (min-width: 768px){.faq.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{margin-left:-90px;width:180px}}.faq.base .sub_area .container .content p{text-align:left}@media screen and (min-width: 768px){.faq.base .sub_area .container .content p{text-align:center}}.faq_content .container{padding-top:0}@media screen and (min-width: 768px){.faq_content .content{width:760px}}.faq_content .content .accordionbox:last-child{margin-bottom:0}.faq_content .content .accordionbox{margin-bottom:20px}@media screen and (min-width: 768px){.faq_content .content .accordionbox{margin-bottom:45px}}.faq_content .content .accordionbox dt{position:relative;font-weight:bold}.faq_content .content .accordionbox dt p{font-size:16px;text-align:center;padding:15px;border:1px solid #000;background-color:#fff;cursor:pointer}@media screen and (min-width: 768px){.faq_content .content .accordionbox dt p{font-size:20px}}.faq_content .content .accordionbox dt span:after{content:'';display:inline-block;width:15px;height:15px;background-image:url(../img/icon/img_icon_plus.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:21px;overflow:hidden}@media screen and (min-width: 768px){.faq_content .content .accordionbox dt span:after{top:23px}}.faq_content .content .accordionbox dt span.active:after{content:'';display:inline-block;width:15px;height:15px;background-image:url(../img/icon/img_icon_minus.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:21px;overflow:hidden}@media screen and (min-width: 768px){.faq_content .content .accordionbox dt span.active:after{top:23px}}.faq_content .content .accordionbox dd{display:none}.faq_content .content .accordionbox dd .faq_content_inner{padding:20px 5px 5px}@media screen and (min-width: 768px){.faq_content .content .accordionbox dd .faq_content_inner{padding:20px}}.faq_content .content .accordionbox dd .faq_content_inner .column_faq{border-bottom:1px dotted #464646;padding:15px 5px 5px}@media screen and (min-width: 768px){.faq_content .content .accordionbox dd .faq_content_inner .column_faq{padding:30px 15px 15px}}.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_q{font-weight:bold;position:relative;margin-left:35px;margin-bottom:15px}@media screen and (min-width: 768px){.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_q{margin-left:45px}}.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_q:before{content:'';display:inline-block;width:25px;height:25px;background-image:url(../img/faq/img_faq_icon_q.png);background-size:contain;vertical-align:middle;position:absolute;left:-30px;top:0;overflow:hidden}@media screen and (min-width: 768px){.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_q:before{width:30px;height:30px;left:-36px;top:-2px}}.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_a{position:relative;margin-left:35px;margin-bottom:15px}@media screen and (min-width: 768px){.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_a{margin-left:45px}}.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_a p{margin-bottom:10px}@media screen and (min-width: 768px){.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_a p{margin-bottom:12px}}.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_a:before{content:'';display:inline-block;width:25px;height:25px;background-image:url(../img/faq/img_faq_icon_a.png);background-size:contain;vertical-align:middle;position:absolute;left:-30px;top:0;overflow:hidden}@media screen and (min-width: 768px){.faq_content .content .accordionbox dd .faq_content_inner .column_faq .column_a:before{width:30px;height:30px;left:-36px;top:-2px}}.faq_content .content .accordionbox dd .faq_content_inner .column_faq:last-child{border-bottom:0px dotted #fff}.shop.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{width:122px;margin-left:-61px}@media screen and (min-width: 768px){.shop.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{margin-left:-118px;width:236px}}.shop .sub_area .container .content p{text-align:left}@media screen and (min-width: 768px){.shop .sub_area .container .content p{text-align:center}}@media screen and (min-width: 768px){.shop_map .content{width:760px}}.shop_map .content .ggmap.row{width:100%;margin:0 auto;height:300px}@media screen and (min-width: 768px){.shop_map .content .ggmap.row{height:500px}}.shop_details .shop_details_mainvisual{position:relative}.shop_details .shop_details_mainvisual .container{padding:36px 0 56px}@media screen and (min-width: 768px){.shop_details .shop_details_mainvisual .container{padding:96px 0}}.shop_details .shop_details_mainvisual .container .base_mainvisual-text_area img{height:26px;margin-bottom:2rem}@media screen and (min-width: 768px){.shop_details .shop_details_mainvisual .container .base_mainvisual-text_area img{height:52px;margin-bottom:5rem}}.shop_details .shop_details_mainvisual .container .base_mainvisual-text_area p{text-align:left;margin-bottom:2rem}@media screen and (min-width: 768px){.shop_details .shop_details_mainvisual .container .base_mainvisual-text_area p{text-align:center;margin-bottom:5rem}}.shop_details .shop_details_mainvisual .container .base_mainvisual-img_area{max-width:970px;margin:0 auto}.shop_details .shop_details_mainvisual .bg_area{position:absolute;background-color:#fff0f0;width:100%;height:75%;top:0;left:0;z-index:-1;overflow:hidden}.shop_details .sub_area .bg_area01{background-color:#fffaf0;padding:46px 0 56px}@media screen and (min-width: 768px){.shop_details .sub_area .bg_area01{padding:96px 0}}.shop_details .sub_area .row.box_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.shop_details .sub_area .row.box_wrap .box.two{width:100%;padding-left:15px;padding-right:15px;margin-bottom:5rem}@media screen and (min-width: 768px){.shop_details .sub_area .row.box_wrap .box.two{width:50%;margin-bottom:0;margin-left:0}}.shop_details .sub_area .row.box_wrap .box.two:last-child{margin-bottom:0}.shop_details .sub_area .row.box_wrap .s_shop h2{font-size:18px;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.shop_details .sub_area .row.box_wrap .s_shop h2{font-size:32px;margin-bottom:4rem}}.shop_details .sub_area .row.box_wrap .s_shop table{background:#fff;padding:10px;width:100%;border-spacing:0}@media screen and (min-width: 768px){.shop_details .sub_area .row.box_wrap .s_shop table{padding:20px}}.shop_details .sub_area .row.box_wrap .s_shop table tr th{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px dotted #464646;word-break:keep-all}.shop_details .sub_area .row.box_wrap .s_shop table tr td{padding:1rem;text-align:left;border-bottom:1px dotted #464646}.shop_details .sub_area .row.box_wrap .s_shop table tr:last-child th{border-bottom:0 dotted #fff}.shop_details .sub_area .row.box_wrap .s_shop table tr:last-child td{border-bottom:0 dotted #fff}.shop_details .sub_area .row.box_wrap .s_fair{display:none}.shop_details .sub_area .row.box_wrap .s_access h2{font-size:18px;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.shop_details .sub_area .row.box_wrap .s_access h2{font-size:32px;margin-bottom:4rem}}.shop_details .sub_area .row.box_wrap .s_access .ggmap{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.shop_details .sub_area .row.box_wrap .s_access .ggmap{height:380px;padding-left:15px;padding-right:15px}}.shop_details .sub_area .row.box_wrap .s_access .ggmap iframe{height:280px;width:100%;border:none}@media screen and (min-width: 768px){.shop_details .sub_area .row.box_wrap .s_access .ggmap iframe{height:380px}}.shop_details .sub_area .row.box_wrap .s_service{display:none}.shop_details .sub_area .row_gallery_photo h2{font-size:18px;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.shop_details .sub_area .row_gallery_photo h2{font-size:32px;margin-bottom:4rem}}.shop_details .sub_area .row_gallery_photo .ggmap{margin-bottom:10px}@media screen and (min-width: 768px){.shop_details .sub_area .row_gallery_photo .ggmap{margin-bottom:15px}}.shop_details .sub_area .row_gallery_photo .ggmap iframe{height:280px}@media screen and (min-width: 768px){.shop_details .sub_area .row_gallery_photo .ggmap iframe{height:600px}}.shop_details .sub_area .row_gallery_photo .gallery.inline{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-10px;margin-right:-10px}.shop_details .sub_area .row_gallery_photo .gallery.inline div{width:50%;padding-left:10px;padding-right:10px;margin-bottom:1.3%}@media screen and (min-width: 768px){.shop_details .sub_area .row_gallery_photo .gallery.inline div{width:25%}}.shop_details .sub_area .row_gallery_photo .gallery.inline div img{width:100%}.shop_details .sub_area .box_wrap_fecebook{display:none}.shop_details .sub_area .follow{display:none}.sl-wrapper.simple-lightbox .sl-counter{left:30px;z-index:1015;font-size:1.5rem;top:25px}.sl-wrapper.simple-lightbox .sl-close{font-size:3.5rem}@media (min-width: 50em){.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:6rem !important}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:6rem !important}}.sl-wrapper .sl-image .sl-caption{display:none !important}.sns_bridal{display:none}.costume.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{width:152px;margin-left:-76px}@media screen and (min-width: 768px){.costume.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{margin-left:-135px;width:270px}}.costume.base img{width:100%}.costume_sub_area .costume_content_inner_new{text-align:center}@media screen and (min-width: 768px){.costume_sub_area .costume_content_inner_new .accordionbox dl{width:500px;margin:0 auto;position:relative}}.costume_sub_area .costume_content_inner_new .accordionbox dl dt{padding:10px 30px 10px 10px;border:1px solid #000;cursor:pointer;position:relative}.costume_sub_area .costume_content_inner_new .accordionbox dl dt .accordion_icon::before{content:'';display:inline-block;width:13px;height:13px;background-image:url(../img/icon/img_icon_plus.png);background-size:contain;vertical-align:middle;position:absolute;right:10px;top:0;bottom:0;margin:auto;overflow:hidden}@media screen and (min-width: 768px){.costume_sub_area .costume_content_inner_new .accordionbox dl dt .accordion_icon::before{right:17px;top:0;bottom:0;margin:auto}}.costume_sub_area .costume_content_inner_new .accordionbox dl dt .accordion_icon.active:before{content:'';display:inline-block;width:13px;height:13px;background-image:url(../img/icon/img_icon_minus.png);background-size:contain;vertical-align:middle;position:absolute;right:10px;top:0;bottom:0;margin:auto;overflow:hidden}@media screen and (min-width: 768px){.costume_sub_area .costume_content_inner_new .accordionbox dl dt .accordion_icon.active:before{right:17px;top:0;bottom:0;margin:auto}}.costume_sub_area .costume_content_inner_new .accordionbox dl dd{display:none;text-align:left;border:1px solid #000;border-top:0 solid #000;background-color:#fff}@media screen and (min-width: 768px){.costume_sub_area .costume_content_inner_new .accordionbox dl dd{position:absolute;top:52px;width:100%;z-index:1}}.costume_sub_area .costume_content_inner_new .accordionbox dl dd li a{text-decoration:none;padding:10px;display:block}.costume_sub_area .costume_content_inner_new .accordionbox dl dd li a:hover{background:#fffaf0}.costume.base .costume_content_area .container{padding-top:0}.costume.base .costume_content_area .container .row{margin-bottom:0;justify-content:inherit;padding-top:0}.costume.base .costume_content_area .container .row label.open_btn{margin-bottom:0}.costume.base .costume_content_area .container .row label.open_btn img{cursor:pointer}.costume.base .costume_content_area .container .row label.open_btn+p,.costume.base .costume_content_area .container .row label.open_btn+p+p{margin-bottom:5px}.costume.base .costume_content_area .container .row label.open_btn+p+p+ul{display:flex;flex-wrap:wrap}.costume.base .costume_content_area .container .row label.open_btn+p+p+ul li{padding:2px 10px;border:1px solid #000;margin-right:5px;margin-bottom:5px;word-break:keep-all}.costume.base .column{display:none}.costume.base .head_nav_area .column{display:block}.costume.base.all .column{display:block}.costume.base .studio_banner02 .column{display:block}.costume.base.hifu_3ages .column.female_hifu_3ages{display:block}.costume.base.dress_3ages .column.female_dress_3ages{display:block}.costume.base.hakama_3ages .column.male_hakama_3ages{display:block}.costume.base.tuxedo_3ages .column.male_tuxedo_3ages{display:block}.costume.base.hakama_5ages .column.male_hakama_5ages{display:block}.costume.base.tuxedo_5ages .column.male_tuxedo_5ages{display:block}.costume.base.dress_5ages .column.female_dress_5ages{display:block}.costume.base.yotumi_7ages .column.female_yotumi_7ages{display:block}.costume.base.tuxedo_7ages .column.male_tuxedo_7ages{display:block}.costume.base.dress_7ages .column.female_dress_7ages{display:block}.costume .kinenbi-banner{margin-bottom:45px}@media screen and (min-width: 768px){.costume .kinenbi-banner{margin-bottom:80px}}.studio_introduction.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{width:248px;margin-left:-124px}@media screen and (min-width: 768px){.studio_introduction.base .base_mainvisual02 .base_mainvisual-img_area02 .base_mainvisual-text_area02{margin-left:-251px;width:502px}}.studio_introduction.base img{width:100%}.studio_introduction.base .container{padding:21px 0}@media screen and (min-width: 768px){.studio_introduction.base .container{padding:35px 0}}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_sub_area_inner{width:750px;margin:0 auto}}.studio_introduction.base .studio_introduction_sub_area_inner .studio_introduction_sub_area_inner_text{margin-bottom:20px}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_sub_area_inner .studio_introduction_sub_area_inner_text{text-align:center;margin-bottom:25px}}.studio_introduction.base .studio_introduction_sub_area_inner dt{border-bottom:1px solid #000;border-top:1px solid #000;padding:10px;cursor:pointer;position:relative}.studio_introduction.base .studio_introduction_sub_area_inner dt p{display:block;text-align:center;margin:0 auto}.studio_introduction.base .studio_introduction_sub_area_inner dt p::before{content:'';display:inline-block;width:15px;height:15px;background-image:url(../img/studio_introduction/web_icon.svg);background-size:contain;vertical-align:middle;overflow:hidden;margin-top:-5px;margin-right:5px}.studio_introduction.base .studio_introduction_sub_area_inner dt span:after{content:'';display:inline-block;width:15px;height:15px;background-image:url(../img/icon/img_icon_plus.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:14px;overflow:hidden}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_sub_area_inner dt span:after{top:17px}}.studio_introduction.base .studio_introduction_sub_area_inner dt span.active:after{content:'';display:inline-block;width:15px;height:15px;background-image:url(../img/icon/img_icon_minus.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:14px;overflow:hidden}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_sub_area_inner dt span.active:after{top:17px}}.studio_introduction.base .studio_introduction_sub_area_inner dd{display:none;padding:10px 0 0;border-bottom:1px solid #000}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_sub_area_inner dd{padding:20px 0 25px}}.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(1),.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(2){padding:5px 15px;display:flex;flex-wrap:wrap;justify-content:inherit;margin-bottom:0}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(1),.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(2){max-width:750px;margin:0 auto;padding:10px 0}}.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(1) input[type=checkbox],.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(1) input[type=radio],.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(2) input[type=checkbox],.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(2) input[type=radio]{display:none}.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(1) input[type="checkbox"]:checked+label,.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(1) input[type="radio"]:checked+label,.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(2) input[type="checkbox"]:checked+label,.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(2) input[type="radio"]:checked+label{background:#ffedec;color:#000000;padding:2px 10px;border:1px solid #000;margin-right:10px;margin-bottom:10px}.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(1) label,.studio_introduction.base .studio_introduction_sub_area_inner dd .row:nth-of-type(2) label{display:inline-block;margin-bottom:0;font-weight:normal;padding:2px 10px;border:1px solid #000;margin-right:10px;margin-bottom:10px;cursor:pointer}.studio_introduction.base .studio_introduction_content_area .container{padding-top:0;padding-bottom:20px}.studio_introduction.base .studio_introduction_content_area .container .row{-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start}.studio_introduction.base .studio_introduction_content_area .container .row .column:nth-child(2n+1){padding-right:7.5px}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_content_area .container .row .column:nth-child(2n+1){padding:15px}}.studio_introduction.base .studio_introduction_content_area .container .row .column:nth-child(2n){padding-left:7.5px}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_content_area .container .row .column:nth-child(2n){padding:15px}}.studio_introduction.base .studio_introduction_content_area .container .row .column:nth-of-type(n+3){margin-top:15px}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_content_area .container .row .column:nth-of-type(n+3){margin-top:0}}@media screen and (min-width: 768px){.studio_introduction.base .studio_introduction_content_area .container .row .column:nth-of-type(n+4){margin-top:15px}}.studio_introduction.base .studio_introduction_content_area .container .row .column ul{display:flex;flex-wrap:wrap;justify-content:start}.studio_introduction.base .studio_introduction_content_area .container .row .column ul li{padding:5px;font-size:12px;display:inline-block}.studio_introduction.base .studio_introduction_content_area .container .row .column ul li:nth-child(1){font-size:15px;margin-top:-3px}.studio_introduction.base .home_guide .container,.studio_introduction.base .studio_banner02_inner .container{padding:0 0 45px 0}@media screen and (min-width: 768px){.studio_introduction.base .home_guide .container,.studio_introduction.base .studio_banner02_inner .container{padding:0 0 84px 0}}.studio_introduction.base #more_btn{width:100%;max-width:305px;margin:0 auto;margin-bottom:60px}@media screen and (min-width: 768px){.studio_introduction.base #more_btn{margin-bottom:120px}}.studio_introduction.base #more_btn p:after{content:'';display:inline-block;width:16px;height:13px;background-image:url(../img/icon/img_icon_down.png);background-size:contain;vertical-align:middle;position:absolute;right:25px;top:22px;overflow:hidden}@media screen and (min-width: 768px){.studio_introduction.base #more_btn p:after{width:20px;height:15px}}.studio_introduction.base .none_item{margin-bottom:9rem;padding-left:20px;padding-right:20px}@media screen and (min-width: 768px){.studio_introduction.base .none_item{padding-left:0;padding-right:0}}.studio_introduction.base .none_item .-txt{text-align:center}.studio_introduction.base .none_item .-txt span{font-weight:bold}@media screen and (min-width: 768px){.studio_introduction.base .none_item .-txt span{font-size:1.8rem}}.studio_introduction .kinenbi-banner{margin-bottom:45px}@media screen and (min-width: 768px){.studio_introduction .kinenbi-banner{margin-bottom:80px}}.base.locaphoto ul.breadcrumb{margin:0}.base.locaphoto .base_mainvisual-img_area{position:relative;margin-right:30px}@media screen and (min-width: 768px){.base.locaphoto .base_mainvisual-img_area{max-width:920px;margin:0 auto}}.base.locaphoto .base_mainvisual-img_area .base_mainvisual-text_area{position:absolute;top:-10px;right:-15px;width:70px}@media screen and (min-width: 768px){.base.locaphoto .base_mainvisual-img_area .base_mainvisual-text_area{top:70px;left:0;width:322px}}@media (width: 768px){.base.locaphoto .base_mainvisual-img_area .base_mainvisual-text_area{top:70px;left:20px;width:322px}}.sub_area{text-align:left}@media screen and (min-width: 768px){.sub_area{text-align:center}}.locaphoto_plan .container{padding-top:0;padding-bottom:15px}.locaphoto_plan .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.locaphoto_plan .container .content{padding-left:15px;padding-right:15px}}.locaphoto_plan .container .content .bg_area{background-image:url("../img/locaphoto/img_location_background.jpg");background-repeat:no-repeat;background-size:cover;position:relative}.locaphoto_plan .container .content .bg_area .bg_area_inner{padding:40px 30px}@media screen and (min-width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner{padding:75px 85px}}@media screen and (width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner{padding:75px 35px}}.locaphoto_plan .container .content .bg_area .bg_area_inner h2{font-size:21px;font-weight:bold;position:absolute;top:-10px;left:0;right:0;text-align:center}@media screen and (min-width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner h2{top:-20px;font-size:32px}}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column{text-align:center}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column p{margin-bottom:1rem}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one{padding:40px 30px;background-color:#ffffff}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one p:first-child{margin-bottom:1.5rem}@media screen and (min-width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one p:first-child{margin-bottom:2rem}}@media screen and (min-width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one{padding:30px 40px}}@media screen and (min-width: 920px){.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one{padding:60px 40px 40px}}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one .under_line{display:inline;font-weight:bold}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one .under_line .font_big{font-size:28px}@media screen and (min-width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one .under_line .font_big{font-size:32px}}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one .under_line .font_small{font-size:.7em;margin-left:.5rem}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one p:last-child{text-align:left}@media screen and (min-width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.one p:last-child{text-align:center}}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.two img{position:relative}@media screen and (min-width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.two img{position:absolute;top:50%;margin-top:-20px;left:50%;margin-left:-10px}}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.three{position:relative;padding:20px 30px 40px;background-color:#ffffff}@media screen and (min-width: 768px){.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.three{padding:40px 30px}}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.three span{font-weight:bold}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.three .btn{width:280px;position:absolute;margin:0;bottom:10px;left:50%;margin-left:-140px}.locaphoto_plan .container .content .bg_area .bg_area_inner .row .column.three .btn p{padding:0 50px}.locaphoto_plan+.content{padding-left:15px}.location_point .container .content h2{font-size:21px;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.location_point .container .content h2{font-size:32px;margin-bottom:5.5rem}}.location_point .container .content .row{margin-bottom:0}.location_point .container .content .row .column{margin-bottom:3.5rem}@media screen and (min-width: 768px){.location_point .container .content .row .column{font-size:32px;margin-bottom:0}}.location_point .container .content .row .column img{margin-bottom:1rem}.location_point .container .content .row .column h3{margin-bottom:1rem}.location_point .container .content .row .column .btn{width:280px;margin:2rem auto}.location_point .container .content .row .column:last-child{margin-bottom:0}.location_point .content{position:relative}.location_point .content .bg_area{background-color:#fffaf0;width:85%;height:15%;top:10px;left:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.location_point .content .bg_area{width:90%;height:70%;top:15px;margin-left:-5rem}}.gallery_point .container .content h2{font-size:21px;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.gallery_point .container .content h2{font-size:32px;margin-bottom:5.5rem}}.gallery_point .container .content .row{margin-bottom:0}.gallery_point .container .content .row .column:nth-of-type(n+3){margin-top:5px}@media screen and (min-width: 768px){.gallery_point .container .content .row .column:nth-of-type(n+3){margin-top:0}}@media screen and (min-width: 768px){.gallery_point .container .content .row .column:nth-of-type(n+4){margin-top:20px}}.gallery_point .container .content .row .column:nth-child(odd){padding-right:5px}@media screen and (min-width: 768px){.gallery_point .container .content .row .column:nth-child(odd){padding-right:15px}}.gallery_point .container .content .row .column:nth-child(even){padding-left:5px}@media screen and (min-width: 768px){.gallery_point .container .content .row .column:nth-child(even){padding-left:15px}}.gallery_point .container .content .row .column:last-child{display:block}@media screen and (min-width: 768px){.gallery_point .container .content .row .column:last-child{display:none}}.gallery_point img{width:100%}.gallery_point .modal__content{width:90%;padding:40px 30px 35px}@media screen and (min-width: 768px){.gallery_point .modal__content{max-width:800px;padding:70px 60px 60px}}.gallery_point .modal__content .js-modal-close{position:absolute;top:15px;right:8px;font-size:30px;text-size-adjust:30px}@media screen and (min-width: 768px){.gallery_point .modal__content .js-modal-close{top:35px;right:25px;font-size:45px;font-weight:bold}}.gallery_point .content{position:relative}.gallery_point .content .bg_area{background-color:#fff0f0;width:85%;height:30%;top:10px;right:0;position:absolute;z-index:-1;overflow:hidden}@media screen and (min-width: 768px){.gallery_point .content .bg_area{width:90%;height:60%;top:15px;margin-right:-5rem}}.rental_plan .container{padding-top:0}@media screen and (min-width: 768px){.rental_plan .container{padding-top:0}}.rental_plan .container .content{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.rental_plan .container .content{padding-left:30px;padding-right:30px}}.rental_plan .container .content .bg_area{background-image:url(../img/rental/img_rental_background.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.rental_plan .container .content .bg_area .bg_area_inner{padding:35px 15px}@media screen and (min-width: 768px){.rental_plan .container .content .bg_area .bg_area_inner{padding:80px 0}}.rental_plan .container .content .bg_area .bg_area_inner h2{position:absolute;top:-10px;left:50%;font-size:20px;margin-left:-100px;font-weight:bold}@media screen and (min-width: 768px){.rental_plan .container .content .bg_area .bg_area_inner h2{margin-left:-145px;font-size:32px;top:-15px}}.rental_plan .container .content .bg_area .bg_area_inner .rental_plan_text_area{background-color:#fff;padding:25px 20px;text-align:center;position:relative}@media screen and (min-width: 768px){.rental_plan .container .content .bg_area .bg_area_inner .rental_plan_text_area{width:500px;margin:0 auto;padding:40px 60px}}.rental_plan .container .content .bg_area .bg_area_inner .rental_plan_text_area p:nth-of-type(1){font-weight:bold;margin-bottom:10px}@media screen and (min-width: 768px){.rental_plan .container .content .bg_area .bg_area_inner .rental_plan_text_area p:nth-of-type(1){margin-bottom:15px}}.rental_plan .container .content .bg_area .bg_area_inner .rental_plan_text_area p:nth-of-type(1) .font_big{font-size:28px}@media screen and (min-width: 768px){.rental_plan .container .content .bg_area .bg_area_inner .rental_plan_text_area p:nth-of-type(1) .font_big{font-size:32px}}.rental_plan .container .content .bg_area .bg_area_inner .rental_plan_text_area p:nth-of-type(1) .font_big .font_small{font-size:.7em;margin-left:.5rem}.rental_plan .container .content .bg_area .bg_area_inner .rental_plan_text_area p:nth-of-type(2){margin-bottom:5px}.rental_plan .container .content .annotation{margin:10px 0 20px;padding:0 15px}@media screen and (min-width: 768px){.rental_plan .container .content .annotation{margin:10px 0 30px;padding:0}}.rental_plan .container .content .down_area p:nth-of-type(1){text-align:center;margin-bottom:10px}.rental_plan .container .content .down_area p:nth-of-type(1) span.one{width:15px;height:15px;display:inline-block;background:linear-gradient(45deg, #fff, #fff 49%, #464646 49%, #464646 51%, #fff 51%, #fff);margin-right:5px}.rental_plan .container .content .down_area p:nth-of-type(1) span.two{width:15px;height:15px;display:inline-block;background:linear-gradient(135deg, #fff, #fff 49%, #464646 49%, #464646 51%, #fff 51%, #fff);margin-left:5px}.rental_plan .container .content .down_area .btn{margin-top:0}.rental_content .container{padding-top:0}.rental_content .bg_area{background-color:#fffaf0;max-width:1160px;padding:40px 0;margin:0 auto;position:relative}@media screen and (min-width: 768px){.rental_content .bg_area{padding:60px 0}}.rental_content .content h2{font-weight:bold;text-align:center;margin-bottom:20px;position:absolute;top:-12px;left:50%;margin-left:-90px}@media screen and (min-width: 768px){.rental_content .content h2{top:-16px;margin-left:-138px}}.rental_content .content .accordionbox:last-child{margin-bottom:0}.rental_content .content .accordionbox{margin-bottom:20px}@media screen and (min-width: 768px){.rental_content .content .accordionbox{margin-bottom:45px}}.rental_content .content .accordionbox dt{position:relative;font-weight:bold}.rental_content .content .accordionbox dt p{font-size:16px;text-align:center;padding:15px;border:1px solid #000;background-color:#fff;cursor:pointer}@media screen and (min-width: 768px){.rental_content .content .accordionbox dt p{font-size:20px}}.rental_content .content .accordionbox dt span:after{content:'';display:inline-block;width:15px;height:15px;background-image:url(../img/icon/img_icon_plus.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:21px;overflow:hidden}@media screen and (min-width: 768px){.rental_content .content .accordionbox dt span:after{top:23px}}.rental_content .content .accordionbox dt span.active:after{content:'';display:inline-block;width:15px;height:15px;background-image:url(../img/icon/img_icon_minus.png);background-size:contain;vertical-align:middle;position:absolute;right:15px;top:21px;overflow:hidden}@media screen and (min-width: 768px){.rental_content .content .accordionbox dt span.active:after{top:23px}}.rental_content .content .accordionbox dd{display:none;padding:20px;background:#fff}@media screen and (min-width: 768px){.rental_content .content .accordionbox dd{padding:40px}}.rental_content .content .accordionbox dd .row{-webkit-justify-content:inherit;-moz-justify-content:inherit;-ms-justify-content:inherit;justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;margin-bottom:10px}@media screen and (min-width: 768px){.rental_content .content .accordionbox dd .row{margin-bottom:20px}}.rental_content .content .accordionbox dd .row .column p{text-align:center;margin-top:1rem}.rental_content .content .accordionbox dd .row .column:nth-of-type(n+4){margin-top:15px}@media screen and (min-width: 768px){.rental_content .content .accordionbox dd .row .column:nth-of-type(n+4){margin-top:0}}@media screen and (min-width: 768px){.rental_content .content .accordionbox dd .row .column:nth-of-type(n+6){margin-top:30px}}.rental_point .container .content{position:relative}.rental_point .container .content h2{font-size:21px;font-weight:bold;text-align:center;margin-bottom:2rem}@media screen and (min-width: 768px){.rental_point .container .content h2{font-size:32px;margin-bottom:5.5rem}}@media screen and (min-width: 768px){.rental_point .container .content h3{font-size:18px}}.rental_point .container .content .row{margin-bottom:0}@media screen and (min-width: 768px){.rental_point .container .content .row{margin-bottom:40px}}.rental_point .container .content .row .column{margin-bottom:3.5rem}.rental_point .container .content .row .column img{margin-bottom:1rem}.rental_point .container .content .row .column h3{margin-bottom:1rem}.rental_point .container .content .row .column:last-child{margin-bottom:0}.rental_point .bg_area{background-color:#fff0f0;position:absolute;top:10px;left:0;height:18%;width:85%;z-index:-1}@media screen and (min-width: 768px){.rental_point .bg_area{margin-left:-5rem;height:120%;width:90%;top:-75px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}.container{padding:42px 0}@media screen and (min-width: 768px){.container{padding:96px 0}}@media screen and (min-width: 920px){.container{padding:96px 0}}.content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.content:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.content:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.content:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 768px){.content{padding-left:20px;padding-right:20px}}@media screen and (min-width: 920px){.content{padding-left:30px;padding-right:30px}}@media screen and (max-width: 320px){.content{width:100%}}@media screen and (min-width: 768px){.content{width:768px}}@media screen and (min-width: 920px){.content{width:920px}}@media screen and (min-width: 1060px){.content{width:1060px}}@media screen and (min-width: 1200px){.content{width:1060px}}.section:not(:last-child){margin-bottom:52px}@media screen and (min-width: 768px){.section:not(:last-child){margin-bottom:62px}}@media screen and (min-width: 920px){.section:not(:last-child){margin-bottom:62px}}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-left:-15px;margin-right:-15px}.row:not(:last-child){margin-bottom:25px}@media screen and (min-width: 768px){.row:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 920px){.row:not(:last-child){margin-bottom:40px}}.column{padding-left:15px;padding-right:15px}.en_font{font-family:'Raleway', sans-serif}.numeral_font{font-family:'Quicksand', sans-serif}@media all and (-ms-high-contrast: none){*{font-family:Meiryo, sans-serif;letter-spacing:normal;font-feature-settings:"palt"}}.small{font-size:1.3rem}.xsmall{font-size:1rem}html p{font-size:14px;letter-spacing:1.5px;line-height:25px;color:#464646;font-feature-settings:initial;letter-spacing:0}@media screen and (min-width: 768px){html p{font-size:16px;line-height:30px}}html h2{font-size:22px;letter-spacing:1.5px;font-weight:normal;color:#464646}@media screen and (min-width: 768px){html h2{font-size:32px;font-weight:bold}}html h3{letter-spacing:1.5px;color:#464646;line-height:30px;font-size:16px}@media screen and (min-width: 768px){html h3{font-size:20px}}

/*# sourceMappingURL=style_test.css.map */