﻿/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body {margin: 0}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block}audio, canvas, progress, video {display: inline-block}audio:not([controls]) {display: none;height: 0}progress {vertical-align: baseline}template, [hidden] {display: none}a {background-color: transparent;-webkit-text-decoration-skip: objects}a:active, a:hover {outline-width: 0}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted}b, strong {font-weight: inherit}b, strong {font-weight: bolder}dfn {font-style: italic}h1 {font-size: 2em;margin: 0.67em 0}mark {background-color: #ff0;color: #000}small {font-size: 80%}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sub {bottom: -0.25em}sup {top: -0.5em}img {border-style: none}svg:not(:root) {overflow: hidden}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em}figure {margin: 1em 40px}hr {box-sizing: content-box;height: 0;overflow: visible}button, input, select, textarea {font: inherit;margin: 0}optgroup {font-weight: bold}button, input {overflow: visible}button, select {text-transform: none}button, html [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style:none;padding:0}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline:1px dotted ButtonText}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal}textarea {overflow: auto}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height:auto}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px}[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {-webkit-appearance:none}::-webkit-input-placeholder {color:inherit;opacity:0.54}::-webkit-file-upload-button {-webkit-appearance:button;font:inherit}html, body, h1, h2, h3, h4, ul, ol, dl, li, dt, dd, p, div, span, img, a, table, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: normal;font-size: 100%;vertical-align: baseline;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}article, header, footer, aside, figure, figcaption, nav, section {display: block}body {line-height: 1;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}h1 {margin: 0}ol, ul {list-style: none;list-style-type: none}li {list-style: none}blockquote, q {quotes: none}table {border-collapse: collapse;border-spacing: 0}table tr th, table tr td {padding: 10px 0;text-align: left;vertical-align: middle;border: 1px solid #efefef;border-collapse: collapse}img, video {vertical-align: bottom}*, *: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}body {color: #010043;line-height: 1;background-color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}a {color: #333;text-decoration: none;overflow: hidden;outline: none}a:hover {color: #737c89}a:focus, *:focus {outline: none}a:link {-webkit-tap-highlight-color: rgba(204,204,204,0.4)}::-moz-selection {background:#9d9d9d;color:#ffffff;text-shadow:none}::selection {background: #9d9d9d;color: #ffffff;text-shadow: none}p {margin-bottom: 15px;line-height: 180%}.clearfix {zoom: 1}.clearfix:after {content: " ";display: block;clear: both}.centered {position: relative;overflow: hidden}.centered ul {position: relative;left: 50%;float: left}.centered ul li {position: relative;left: -50%;float: left}.tblr_center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}#scrolltop {position: fixed;bottom: 40px;right: 40px;cursor: pointer}#scrolltop:hover {opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60)}.pc .sp_only, .sp .pc_only {display: none}.lazy-hidden {opacity: 0}.lazy-loaded {-webkit-transition: opacity 1.2s;-moz-transition: opacity 1.2s;-ms-transition: opacity 1.2s;-o-transition: opacity 1.2s;transition: opacity 1.2s;opacity: 1}html.scroll_none {overflow-y: scroll}body {font-family: "遊ゴシック", YuGothic, "ヒラギノ角ゴ proN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;font-weight: 500}.button {width: 300px;margin-bottom: 30px;padding: 19px 0;font-size: 22px;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;color: #ffffff;text-align: center;border: none;background-color: #010043;cursor: pointer}.ie .button {padding: 23px 0 15px 0}.ie8 .button, .ie9 .button, .ie10 .button {padding: 21px 0 17px 0}.button.wide {width: 360px}.button:hover {background-color: #17158f}.button.white {color: #010043;border: 1px solid #e1e1e1;background-color: #ffffff}.button.white:hover {color: #ffffff;border: 1px solid #010043;background-color: #010043}.accordion_button {position: relative;width: 330px;margin-bottom: 0;padding: 13px 0;font-size: 15px;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;color: #ffffff;text-align: center;border: none;cursor: pointer}.ie .accordion_button {padding: 23px 0 15px 0}.ie8 .accordion_button, .ie9 .accordion_button, .ie10 .accordion_button {padding: 13px 0 13px 0}.accordion_button.gray {border: 1px solid #909090;background-color: #909090}.accordion_button.gray:hover {border: 1px solid #666666;background-color: #666666}.recommend_item .accordion_button {position: relative;width: 370px}.accordion_button .arrow {position: absolute;top: 16px;right: 16px;display: block;width: 14px;height: 8px;overflow: hidden}.accordion_button .arrow.active img {margin-top: -7px;display: block}.accordion {width: 330px;margin: 0 auto;text-align: left;background-color: #f6f6f6;overflow: hidden;height: 0}.recommend_item .accordion {width: 370px;margin: 0}.accordion .accordion_container {padding: 20px 20px 5px 20px}.accordion .title {margin: 20px 0 10px !important;font-size: 14px !important;font-weight: bold}.accordion .title:first-child {margin: 0 0 5px !important}.accordion .description {font-size: 14px}.accordion .note_list {margin-bottom: 15px}.accordion .note_list li {padding-left: 1em;text-indent: -1em;margin-bottom: 7px;font-size: 14px;line-height: 20px}.howtouse_pc, .color_pc {display: block;margin: 10px 0 20px 0}.howtouse_sp, .color_sp {display: none}.question {margin-bottom: 25px;font-size: 16px;line-height: 32px}.answer_list {width: 360px;margin: 0 auto}.answer_list.three_column {width: 620px;margin: 0 auto}.answer_list li {float: left;width: 360px;margin: 0 0 10px 0;padding: 20px 0;font-size: 19px;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;text-align: center;border: 1px solid #e1e1e1;cursor: pointer}.ie .answer_list li {padding: 25px 0 15px 0}.ie8 .answer_list li, .ie9 .answer_list li, .ie10 .answer_list li {padding: 23px 0 17px 0}.answer_list.three_column li {width: 200px;margin: 0 0 10px 10px}.ie8 .answer_list.three_column li, .ie9 .answer_list.three_column li, .ie10 .answer_list.three_column li {width: 196px}.answer_list.three_column li:nth-child(3n+1) {margin: 0 0 10px 0}.answer_list li:hover {color: #ffffff;border: 1px solid #010043;background-color: #010043}.check_list {width: 522px;margin: 0 auto;text-align: left}.check_list li {float: left;width: 261px;margin-bottom: 28px;padding-left: 22px;font-size: 14px;background-image: url("../img/check_off.png");background-repeat: no-repeat;background-position: 0px center;background-size: 13px 13px;cursor: pointer}.edge .check_list li, .ie .check_list li {background-position: 0 0}.ie8 .check_list li {background-image: url("../img/check_off_ie8.png")}.check_list li.active {background-image: url("../img/check_on.png")}.ie8 .check_list li.active {background-image: url("../img/check_on_ie8.png")}.check_list li:hover {opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60)}.back {margin: 40px auto 0 125px !important;padding: 0 0 0 12px !important;width: auto !important;font-size: 14px !important;font-family: "遊ゴシック", YuGothic, "ヒラギノ角ゴ proN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif !important;border: none !important;background-image: url("../img/arrow1.png");background-repeat: no-repeat;background-position: 0px center;background-size: 4px 8px}.ie8 .back {background-image: url("../img/arrow1_ie8.png")}.back:hover {opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60);color: #010043 !important;background-color: transparent !important}.logo_sekkisei {display: block;margin: 0 auto 60px auto}#counseling_container .page {display: none;padding-top: 130px}#counseling_container #counseling1.page {width: 100%;margin-top: 65px;padding-top: 0}.pc #counseling_container #question1.page {padding-top: 85px}.caption {font-size: 18px}.sp .caption {font-size: 12px}.annotation {display: block;margin-top: 10px;font-size: 12px}.header {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 58px;background-color: #000252;background-image: url("../img/line1.png");background-repeat: repeat-y;background-size: 100% 58px;z-index: 9999}.header.active {display: block}.header .logo {position: absolute;top: 8px;left: 30px}.header .title_en {position: absolute;top: 10px;right: 30px;font-size: 11px;color: #ffffff}.header .title_ja {position: absolute;top: 27px;right: 30px;font-size: 13px;color: #ffffff}.top_page {width: 980px;margin: 0 auto;text-align: center}.top_page .title {margin-bottom: 45px;font-size: 32px;letter-spacing: 0.8px}.counseling_page {width: 100%;margin: 0 auto;text-align: center}.counseling_page.relative {position: relative}.counseling_page .title {margin-bottom: 45px;font-size: 32px;letter-spacing: 0.8px}.counseling_page .description {margin-bottom: 45px;font-size: 14px;line-height: 28px}.counseling_page .note {margin: 0;font-size: 14px}.counseling_page .note.red {margin-bottom: 5px;color: #ff0000}.counseling_page #question1 .note {opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0)}.counseling_page .finish {border-bottom: 1px dotted #010043;width: 739px;margin: 0 auto 0 auto;padding-bottom: 30px;font-size: 16px}.counseling_page .state {display: inline-block;margin-bottom: 15px;padding: 2px 20px;font-size: 16px;font-weight: bold;color: #ffffff;background-color: #b8b8b8}.ie8 .counseling_page .state, .ie9 .counseling_page .state, .ie10 .counseling_page .state {padding: 4px 20px 0px 20px}.counseling_page .type {margin-bottom: 52px;font-size: 16px;font-weight: bold}.counseling_page .recommend_title_top {position: relative;width: 366px;margin: 0 auto 100px auto}.counseling_page .recommend_title_top::before {content: '';position: absolute;left: 0;top: 50%;width: 100%;border-bottom: solid 1px #000252;}.counseling_page .recommend_title_top img {position: relative;width: auto;height: 22px;z-index: 1;}.counseling_page .recommend_title {margin-bottom: 20px;font-size: 24px;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;font-weight: 500}.counseling_page .recommend_title img {width: auto;height: 22px;}.counseling_page .recommend_item {width: 739px;margin: 0 auto 0 auto;padding-top: 0}.counseling_page .recommend_item.separate {margin: 0 auto;padding-top: 0;border-top: none}.counseling_page .recommend_other:before, .counseling_page .recommend_item.separate:before {content: "";display: block;width: 20px;margin: 40px auto 30px auto;border-bottom: 1px solid #010043}.counseling_page .recommend_item .two_column .left {float: left;width: 320px}.counseling_page .recommend_item .two_column .right {width: 420px;margin: 0 0 165px 320px;text-align: left;padding-top: 36px}.counseling_page .product_photo {display: block;margin: 0 auto 12px auto}.counseling_page .product_type {margin-bottom: 20px;font-size: 14px;font-weight: bold}.counseling_page .product_category {display: inline-block;margin-bottom: 5px;padding: 5px 6px 3px 6px;font-size: 10px;font-weight: bold;border: 1px solid #010043}.pc.mac.chrome .counseling_page .product_category, .pc.mac.safari .counseling_page .product_category, .pc.mac.firefox .counseling_page .product_category {padding: 4px 6px 4px 6px}.counseling_page .product_title {margin-bottom: 10px;font-size: 24px;line-height: 1.35}.counseling_page .recommend_other .product_title {font-size: 18px}.counseling_page .product_description {width: 370px;font-size: 14px}.counseling_page .recommend_other {width: 740px;margin: 0 auto 165px auto}.counseling_page .recommend_other .product_description {padding: 0 23px;text-align: left}.counseling_page .recommend_other .color_pc {width: 100%;height: auto;padding: 0 23px}.counseling_page .recommend_other .recommend_list>li {float: left;width: 50%}.counseling_page .skincare {margin-bottom: 40px;padding: 60px 0;background-color: #e8f4f0}.counseling_page .skincare .skincare_title {margin-bottom: 30px;font-size: 24px;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;font-weight: 500}.counseling_page .skincare .skincare_subtitle {margin-bottom: 10px;font-size: 24px;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;font-weight: 500;color: #4c8dcb}.counseling_page .skincare .skincare_subtitle span {display: block;margin-top: 3px;font-size: 11px;font-family: "遊ゴシック", YuGothic, "ヒラギノ角ゴ proN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif !important;letter-spacing: 0.4px}.counseling_page .skincare .skincare_description {margin-bottom: 15px;font-size: 14px;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;font-weight: 500;line-height: 28px;color: #4c8dcb}.counseling_page .block_container {width: 740px;margin: 0 auto}.counseling_page .block_container .block_title {margin-bottom: 10px;font-size: 15px;font-weight: bold;color: #333333}.counseling_page .block_container .block_photo.border {border: 1px solid #ccc}.counseling_page .block_container .white {padding: 8px 10px 10px 10px;border-radius: 7px;background-color: #ffffff}.counseling_page .block_container .block1 {float: left;width: 740px;margin-bottom: 10px}.counseling_page .block_container .block2 {float: left;width: 400px;margin-left: 70px}.counseling_page .block_container .block3 {float: left;width: 180px;margin-left: 20px}.counseling_page .block_container .block2 .block_title, .counseling_page .block_container .block3 .block_title {margin-bottom: 3px;font-size: 13px}.counseling_page .skincare .season:after {content: "";display: block;width: 20px;margin: 50px auto 40px auto;border-bottom: 1px solid #00b1a9}.counseling_page .point_container {position: relative;width: 600px;margin: 28px auto 0 auto}.counseling_page .point_container .point_title {margin-bottom: 15px;font-size: 15px;font-weight: bold}.counseling_page .point_container .white {padding: 20px;border-radius: 7px;background-color: #ffffff}.counseling_page .point_container .point1 {float: left;width: 250px}.counseling_page .point_container .point1:after {content: "";position: absolute;top: 50%;left: 50%;width: 13px;height: 34px;display: block;margin-left: -6px;background-image: url("../img/arrow2.png");background-repeat: no-repeat;background-size: 13px 34px}.counseling_page .point_container .point2 {float: left;width: 250px;margin-left: 100px}.counseling_page .point_container .point_no {display: inline-block;margin-bottom: 3px;padding: 4px 10px 3px 10px;font-size: 10px;font-weight: bold;color: #4c8dcb;border: 1px solid #4c8dcb}.counseling_page .point_container .point_title {margin-bottom: 20px;font-size: 16px;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;font-weight: 500;color: #4c8dcb}.counseling_page .point_container .point_description {margin-top: 25px;font-size: 13px;color: #333333;line-height: 20px;text-align: left}.counseling_page .proposal img {margin: 0 auto}.counseling_page .proposal1_pc {display: block}.counseling_page .proposal1_sp {display: none}.counseling_page .skincare1_pc {display: block}.counseling_page .skincare1_sp {display: none}.counseling_page .skincare2_pc {display: inline}.counseling_page .skincare2_sp {display: none}.counseling_page .season1_pc {display: block;margin: 0 auto 25px auto}.counseling_page .season1_sp {display: none;margin: 0 auto 25px auto}.footer {position: fixed;bottom: 0;left: 0;width: 100%;height: 42px;padding-top: 11px;text-align: left;background-color: #f6f6f6;display: none}.footer.active {display: block}.footer.absolute {position: static;bottom: auto;left: auto}.footer .reload {margin-left: 30px;padding-left: 12px;font-size: 12px;color: #010043;background-image: url("../img/arrow1.png");background-repeat: no-repeat;background-position: 0px center;background-size: 4px 8px}.ie8 .footer .reload {background-image: url("../img/arrow1_ie8.png")}.footer .reload:hover {opacity: 0.6;-moz-opacity: 0.6;filter: alpha(opacity=60);color: #010043}@media only screen and (max-width: 768px) {.back {display: inline-block;margin: 30px auto 0 auto !important;padding: 0 0 0 10px !important;width: auto !important;font-size: 10px !important}.logo_sekkisei {width: 89px;height: auto}#counseling_container #question1.page {padding: 85px 0 50px 0}#counseling_container #counseling1.page {position: absolute;top: 50%;left: 50%;margin-top: 0;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}#counseling_container .page {padding: 60px 0 0 0}.button {margin-bottom: 20px;width: 225px;padding: 14px 0;font-size: 17px}.button.wide {width: 280px}.accordion_button {width: 100% !important}.accordion_button .arrow {position: absolute;top: 16px;right: 16px;display: block;width: 12px;height: 8px;overflow: hidden}.accordion_button .arrow img {width: 12px;height: 14px}.accordion {width: 100% !important;margin-bottom: 25px}.accordion .title, .accordion .note_list li {font-size: 12px !important}.howtouse_sp, .color_sp {display: block;margin: 15px 0 20px 0}.howtouse_pc, .color_pc {display: none}.question {margin-bottom: 20px;font-size: 12px;line-height: 24px}.answer_list {width: 100%;padding: 0 10px}.answer_list.three_column {width: 100%}.answer_list li {float: none;width: 280px;margin: 0 auto 15px auto;padding: 14px 0;font-size: 15px}.answer_list.three_column li {float: left;width: 32%;margin: 0 0 10px 2%}.answer_list.three_column li:nth-child(3n+1) {margin: 0 0 10px 0}.check_list {width: 320px;margin: 0 auto 10px auto;padding: 0 20px}.check_list li {width: 46%;margin: 0 4% 12px 0;padding: 8px 0 7px 18px;font-size: 12px}.pc_only {display: inline}.header {height: 41px}.header .logo {top: 6px;left: 15px;width: 49px;height: auto}.header .title_en {top: 5px;right: 15px;font-size: 10px}.header .title_ja {top: 18px;right: 15px;font-size: 10px}.top_page {width: 100%}.counseling_page {width: 100%;padding: 0}.counseling_page .title {margin-bottom: 20px;font-size: 22px;letter-spacing: -1px}.counseling_page .title img {width: 266px;height: 21px}.counseling_page .note {font-size: 12px}.counseling_page .finish {margin: 0 15px;padding-bottom: 15px;width: auto;font-size: 12px}.counseling_page .state {font-size: 12px;padding: 3px 20px 1px 20px}.counseling_page .type {margin-bottom: 30px;font-size: 12px;line-height: 18px}.counseling_page .product {margin-left: 1px;padding: 0 15px}.counseling_page .recommend_title_top {position: relative;width: auto;margin: 0 15px 50px 15px}.counseling_page .recommend_title_top img {width: auto;height: 17px}.counseling_page .recommend_title {margin-bottom: 10px;font-size: 18px}.counseling_page .recommend_title img {width: auto;height: 17px}.counseling_page .recommend_item {width: 100%;margin: 0 0 0 0;padding-top: 30px}.counseling_page .recommend_item .two_column {position: relative;padding-bottom: 40px}.counseling_page .recommend_item .two_column:last-child {padding-bottom: 0}.counseling_page .recommend_other {margin: 0 auto 80px}.counseling_page .recommend_item .two_column .left, .counseling_page .recommend_other .two_column .left {width: 40%}.counseling_page .recommend_item .two_column .right, .counseling_page .recommend_other .two_column .right {width: 100%;margin: 0 0 30px 0;padding-top: 75px}.counseling_page .product_photo {width: 100%;max-width: 125px;height: auto;margin: 0 auto 12px auto !important}.counseling_page .product_photo.product11 {margin: -23px auto 12px auto !important}.counseling_page .product_type {position: absolute;top: 40px;left: 50%;width: 100px;margin: -30px 0 10px -50px;font-size: 15px;font-weight: bold;text-align: center}.counseling_page .product_title {margin-bottom: 10px;font-size: 16px;line-height: 20px}.counseling_page .product_description {width: 100%;font-size: 12px;margin-top: 55px;padding: 0 5px}.counseling_page .recommend_other {width: 100%}.counseling_page .recommend_other .recommend_list li {float: none;width: 100%}.counseling_page .recommend_other .two_column .left {float: left}.counseling_page .recommend_other .two_column .right {text-align: left}.counseling_page .recommend_other .product_description {padding: 0 10px}.counseling_page .skincare {margin-bottom: 20px;padding: 30px 0}.counseling_page .skincare .skincare_title {font-size: 18px}.counseling_page .skincare .skincare_title img {width: 140px;height: 17px}.counseling_page .skincare .skincare_subtitle {font-size: 18px}.counseling_page .skincare .skincare_subtitle span {font-size: 10px}.counseling_page .skincare .skincare_description {margin-bottom: 20px;padding: 0 20px;font-size: 12px;line-height: 24px}.counseling_page .block_container {width: 100%}.counseling_page .block_container .block_title {margin-bottom: 5px;font-size: 12px}.counseling_page .block_container .block_photo {width: 100%;height: auto}.counseling_page .block_container .block_photo.border {margin-bottom: 5px}.counseling_page .block_container .white {padding: 10px 30px 10px}.counseling_page .block_container .block1 {float: none;width: 102%;padding: 0 15px}.counseling_page .block_container .block2 {float: none;width: 68%;margin: 0 auto 10px auto}.counseling_page .block_container .block3 {float: none;width: 68%;margin: 0 auto}.counseling_page .skincare .season:after {margin: 30px auto 20px}.counseling_page .point_container {width: 100%;margin: 20px auto 0 auto}.counseling_page .point_container .point1 {float: none;width: 87.5%;margin: 0 auto 40px auto}.counseling_page .point_container .point1:after {top: 48%;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg)}.counseling_page .point_container .point2 {float: none;width: 87.5%;margin: 0 auto}.counseling_page .proposal1_pc {display: none}.counseling_page .proposal1_sp {display: block}.counseling_page .skincare1_pc {display: none}.counseling_page .skincare1_sp {display: block}.counseling_page .skincare2_pc {display: none}.counseling_page .skincare2_sp {display: block}.counseling_page .season1_pc {display: none}.counseling_page .season1_sp {display: block}.footer .reload {margin-left: 15px;padding-left: 10px;font-size: 9px}}/*# sourceMappingURL=maps/style.css.map */