img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpsm-show a,.wpsm-show:active,.wpsm-show:visited{cursor:pointer;text-decoration:none;font-size:100%}.wpsm-show:hover{cursor:pointer;text-decoration:underline}.wpsm-hide a,.wpsm-hide:active,.wpsm-hide:visited{cursor:pointer;text-decoration:none}.wpsm-hide:hover{cursor:pointer;text-decoration:underline}.wpsm-content-hide{display:none}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
@charset "UTF-8";div#mfp_hidden{width:1px;height:1px;padding:0;margin:0;overflow:hidden}div#mfp_hidden input{margin:10px}#mailformpro table th{text-align:right;padding-right:60px;position:relative}#mailformpro table th .must{background:#cc1433;color:#fff;font-size:10px;display:inline-block;vertical-align:middle;padding:0 10px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],#mailformpro select{padding:10px !important}#mailformpro label{display:inline-block;padding:0 5px;border-radius:3px}#mailformpro label.mfp_checked{border:solid 1px #ccc}table#mfp_confirm_table{width:100%;border-spacing:0px;border-collapse:collapse}table#mfp_confirm_table tr.mfp_colored{background:#fff}table#mfp_confirm_table tr.mfp_achroma{background:#ebfbff}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{text-align:left;padding:5px 10px}table#mfp_confirm_table tr th{width:200px;white-space:nowrap}table#mfp_confirm_table tr td{line-height:1.5em;word-break:break-all}div#mfp_phase_confirm{clear:both}div#mfp_overlay{position:absolute;display:none;z-index:10001}div#mfp_overlay_inner{width:640px;max-width:90%;background:#fff;padding:15px;margin:0 auto;border-radius:5px;box-shadow:0px 0px 10px #000}div#mfp_overlay_inner h4{font-size:18px;font-weight:700;margin-bottom:10px}div#mfp_overlay_background{background:#000;position:absolute;display:none;z-index:10000}div#mfp_loading_screen{background:#000;display:none;position:absolute;z-index:20000;opacity:.8}div#mfp_loading{width:40px;height:40px;background-image:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/mailform/mfp_loading.gif);display:none;position:absolute;z-index:20001}div.mfp_err{background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/mailform/mfp_error.gif) no-repeat left top;color:red;font-size:12px;display:none;text-align:left;line-height:normal;padding-left:17px;margin-top:5px;clear:both}.mfp_parent_error{border:red solid 2px}.problem{background:#fcc}div#mfp_error{background:#fee;border:red solid 1px;padding:10px;display:none}div#mfp_error p{padding:0;margin:0;font-size:14px;text-align:center}div#mfp_error p strong{color:red}div#mfp_warning{background:#fee;border:red solid 1px;padding:10px;display:none}div#mfp_warning p{padding:0;margin:0;text-align:center}div#mfp_warning p strong{color:red}button.mfp_next,button.mfp_prev{margin:10px;padding:5px 10px}button.mfp_next{float:right}button.mfp_prev{float:left}ul#mfp_phase_stat{padding:10px}ul#mfp_phase_stat li{font-size:14px;float:left;padding:8px 15px;margin:5px;border-radius:3px}ul#mfp_phase_stat li.mfp_phase_arrow{box-shadow:none;padding:8px 5px}ul#mfp_phase_stat li.mfp_active_phase{background:#e8eef9;box-shadow:0px 0px 5px #000}ul#mfp_phase_stat li.mfp_inactive_phase{background:#ccc;color:#666;box-shadow:0px 0px 5px #ccc}div.mfp_buttons{clear:both;text-align:center;margin-top:40px}div.xdsoft_disabled{display:none}.mfp_required{background:#e00;color:#fff;font-size:14px;text-align:center;line-height:1.2;padding:10px;position:fixed;top:100px;right:20px}.mfp_required span{font-size:24px;font-weight:700}@media screen and (max-width:640px){#mailformpro table{background:#f5f5f5;display:block;padding:0 10px}#mailformpro table th,#mailformpro table td{border:none}#mailformpro table th{background:0 0;color:#222 !important;font-weight:700;text-align:left;padding:15px 0 0}#mailformpro table th .must{background:#fff;color:#cc1433;font-size:9px;padding:0 5px;margin:0 0 3px 5px;border:#cc1433 1px solid;position:static;-webkit-transform:translateY(0);transform:translateY(0)}#mailformpro table td{padding:0 0 15px;border-bottom:#ccc 1px solid}#mailformpro table tr:last-child td{border-bottom:none}#mailformpro .address td{padding-left:10px}#mailformpro .address span{font-size:14px;display:block;padding-top:5px}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{width:auto;display:block;line-height:1.5}table#mfp_confirm_table tr{border:#ccc 1px solid}table#mfp_confirm_table tr.mfp_achroma{background:#f5f5f5}table#mfp_confirm_table tr th{background:0 0;color:#222 !important;font-size:14px;font-weight:700;padding:10px 10px 0;border:none}table#mfp_confirm_table tr td{padding:0 10px 10px 20px;border:none}.mfp_element_text,.mfp_element_textarea,.mfp_element_email,.mfp_element_tel{width:100% !important;min-width:100%}.mfp_element_text[type=date],.mfp_element_text[type=time],.mfp_element_select-one[id^=mfp_BirthdayElement]{width:auto !important;min-width:auto}.mfp_required{font-size:12px;padding:10px 5px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.mfp_required span{font-size:20px;margin-top:5px}.mfp_required br{display:none}}.mfp_element_submit,.mfp_element_reset,.mfp_element_button{width:20%;background:#222;color:#fff;font-size:inherit;font-family:inherit;display:inline-block;padding:10px 0;border-radius:5px;position:relative;cursor:pointer;border-style:none}.mfp_element_submit:hover,.mfp_element_reset:hover,.mfp_element_button:hover{opacity:.6}div.mfp_ok{background:#0f9e3f;color:#fff;font-size:10px;display:none;line-height:1.5em;padding:0 5px;margin:0 2px;border:solid 1px #0f9e3f;border-radius:5px}div.prefcodeWrapper{position:relative}div.prefcodeResult{background:#fff;display:none;padding:5px;border:solid 1px #ccc;box-shadow:0px 0px 5px #ccc;position:absolute;top:0;left:0}div.prefcodeResult div{cursor:pointer}div.prefcodeResult div:hover{background:#c9ebfb}div.prefcodeResult div.prefcodeNext{background:#eee;text-align:center}div.prefLoading{background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/mailform/mfp_zip_loading.gif) no-repeat center center;padding:60px 100px}.hidefield{height:0;overflow:hidden}.showfield{height:auto;overflow:visible}@media screen and (max-width:640px){.mfp_element_submit,.mfp_element_reset,.mfp_element_button{width:40%}}
@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:bottom}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}ol,ul{letter-spacing:-.4em}li{letter-spacing:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}figure:not(.wp-block-image){margin:0}iframe{vertical-align:bottom}*,*:before,*:after{box-sizing:border-box}html{height:100%}body{color:#222;font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-size:16px;line-height:1.8;min-width:1200px}a{color:#222;text-decoration:none}a.op:hover img{opacity:.7}#mainContents a:hover{text-decoration:underline}img{max-width:100%;height:auto}@media screen and (max-width:640px){body{min-width:100%;-webkit-text-size-adjust:100%}body.openNav{width:100%;position:fixed;top:0;left:0}h1,h2,h3,h4,h5,h6{line-height:1.5}}#wrapper{overflow-x:hidden}.inner{width:1200px;margin:0 auto;position:relative}@media screen and (max-width:640px){.inner{width:90%}#header .inner,#footer .inner{width:98%}}.animated[class*=slideUp],.animated[class*=slideDown],.animated[class*=slideLeft],.animated[class*=slideRight],.animated [class*=slideUp],.animated [class*=slideDown],.animated [class*=slideLeft],.animated [class*=slideRight]{-webkit-transform:translate(0,0) !important;transform:translate(0,0) !important;opacity:1 !important}.slideUp{-webkit-transform:translateY(50px);transform:translateY(50px);transition:.5s cubic-bezier(.165,.84,.44,1);opacity:0}.slideDown{-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:.5s cubic-bezier(.165,.84,.44,1);opacity:0}.slideLeft{-webkit-transform:translateX(-50px);transform:translateX(-50px);transition:.5s cubic-bezier(.165,.84,.44,1);opacity:0}.slideRight{-webkit-transform:translateX(50px);transform:translateX(50px);transition:.5s cubic-bezier(.165,.84,.44,1);opacity:0}table{width:100%}th,td{padding:15px;border:#ccc 1px solid}th{background:#eee}thead th{background:#e5e5e5}.table01 th{width:30%;text-align:center}@media screen and (max-width:640px){th,td{padding:10px}.table01{margin:0 auto}.table01 th,.table01 td{width:auto;display:block;border-top:none}.table01 tr:first-child th{border-top:#ccc 1px solid}.table02{display:block;position:relative}.table02 th,.table02 td{width:100% !important;display:block}.table02 thead{display:block;float:left;overflow-x:scroll}.table02 thead th{width:auto;display:block}.table02 tbody{width:auto;display:block;overflow-x:auto;white-space:nowrap}.table02 tbody tr{display:inline-block;margin:0 -3px}.table02 tbody td{display:block}.scroll{font-size:14px;overflow:auto;white-space:nowrap}.scroll::-webkit-scrollbar{height:8px}.scroll::-webkit-scrollbar-track{background:#fff}.scroll::-webkit-scrollbar-thumb{background:#222}}.notes>li{text-indent:-1em;padding-left:1em}.notes>li:before{content:'※'}.notes ul li{text-indent:0}.disc{list-style:disc;margin-left:1.5em}.decimal{list-style:decimal;margin-left:1.5em}.paren{counter-reset:cnt;margin-left:1.5em}.paren>li:before{counter-increment:cnt;content:'(' counter(cnt) ') ';margin-left:-1.5em}.bracket{counter-reset:cnt;margin-left:1.5em}.bracket>li:before{width:1.4em;height:1.4em;counter-increment:cnt;content:counter(cnt);font-size:80%;display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;align-items:center;margin-left:-1.8em;margin-right:.3em;border:1px solid;border-radius:50%}.check>li{background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/top/icon_check.png) no-repeat left top 2px;background-size:24px auto;padding-left:35px;margin-bottom:10px}.check>li:last-child{margin-bottom:0}.flex{display:-webkit-flex;display:-ms-flex;display:flex}.flex-inline{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex}.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-end{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.flex-start{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.flex-center{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.flex-between{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.flex-around{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.flex-evenly{-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.flex .flex-col2{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.flex .flex-col3{width:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.flex .flex-col4{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.flex img:not([data-src]),.flex img.lazy-loaded{height:auto}@media screen and (max-width:640px){.mbBlock>[class*=flex-col]{width:auto}}.col>li{display:inline-block;vertical-align:top}.col2>li{width:580px;margin:40px 40px 0 0}.col2>li:nth-child(2n){margin-right:0}.col3>li{width:380px;margin:30px 30px 0 0}.col3>li:nth-child(3n){margin-right:0}.col4>li{width:285px;margin:20px 20px 0 0}.col4>li:nth-child(4n){margin-right:0}.col2>li:nth-child(-n+2),.col3>li:nth-child(-n+3),.col4>li:nth-child(-n+4){margin-top:0}@media screen and (max-width:640px){.sp_col>li{width:auto !important;display:block;margin:0 auto 20px !important}.sp_col>li:last-child{margin-bottom:0 !important}.sp_col2>li{width:48% !important;margin:4% 4% 0 0 !important}.sp_col2>li:nth-child(-n+2){margin-top:0 !important}.sp_col2>li:nth-child(2n){margin-right:0 !important}}.imgBoxL:after,.imgBoxR:after{content:'';display:block;clear:both}.imgBoxL .txt,.imgBoxR .img{float:right}.imgBoxR .txt,.imgBoxL .img{float:left}.imgBoxL img,.imgBoxR img{max-width:100%;height:auto}@media screen and (max-width:640px){.imgBoxL .txt,.imgBoxR .txt,.imgBoxL .img,.imgBoxR .img{width:auto !important;float:none}.imgBoxL img,.imgBoxR img{display:block;margin:0 auto}}.post-link{margin-top:40px}.post-link .prev,.post-link .next{width:200px}.post-link a{background:#fff;color:#222;display:block;text-align:center;padding:10px 0;border:#ccc 1px solid;position:relative}.post-link a:before{width:10px;height:10px;content:'';display:block;border-top:#222 1px solid;position:absolute;top:0;bottom:0;margin:auto;transition:.3s}.post-link .prev a:before{border-left:#222 1px solid;left:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.post-link .next a:before{border-right:#222 1px solid;right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.post-link a:hover{text-decoration:none !important}.post-link .prev a:hover:before{left:15px}.post-link .next a:hover:before{right:15px}@media screen and (max-width:640px){.post-link .prev,.post-link .next{width:40%;font-size:14px}.post-link .prev a{padding-left:15px}.post-link .next a{padding-right:15px}.post-link a:before{width:8px;height:8px}}.wp-pagenavi{text-align:center;margin-top:60px;position:relative}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;padding:8px 16px;border:#222 1px solid;border-radius:3px}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#222;color:#fff;font-weight:400;text-decoration:none !important}.wp-pagenavi .pages{font-size:14px;border:none;position:absolute;top:100%;left:0;right:0;margin:auto}.wp-pagenavi .pages:after{content:'ページ目'}.wp-pagenavi .first,.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.wp-pagenavi .last{font-size:0}.wp-pagenavi .first:before,.wp-pagenavi .previouspostslink:before,.wp-pagenavi .nextpostslink:before,.wp-pagenavi .last:before{font-size:16px}.wp-pagenavi .first:before{content:'« 先頭'}.wp-pagenavi .previouspostslink:before{content:'‹ 前へ'}.wp-pagenavi .nextpostslink:before{content:'次へ ›'}.wp-pagenavi .last:before{content:'最後 »'}.wp-block-embed .video_inner{padding-top:56.25%;position:relative}.wp-block-embed .video_inner iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:640px){.wp-pagenavi a,.wp-pagenavi span{display:none}.wp-pagenavi .first,.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.wp-pagenavi .last{display:inline-block}.wp-pagenavi .first:before,.wp-pagenavi .previouspostslink:before,.wp-pagenavi .nextpostslink:before,.wp-pagenavi .last:before{font-size:14px}.wp-pagenavi .pages{font-size:12px;display:block;padding:0}}#breadcrumb{width:1200px;font-size:11px;text-align:right;padding:10px 0;margin:0 auto}@media screen and (max-width:640px){#breadcrumb{display:none}}.mb{display:none !important}.pcBlock{display:block}@media screen and (max-width:640px){.pc{display:none !important}.mb{display:initial !important}.pcBlock{display:initial !important}.mbBlock{display:block !important}}strong{font-weight:700}em{font-style:italic}blockquote{background:#f5f5f5;padding:1.5em;margin:1.5em;border:#ccc 1px solid;border-radius:10px;position:relative}blockquote:before,blockquote:after{font-size:4em;font-family:"ＭＳ Ｐゴシック",sans-serif;opacity:.2;position:absolute}blockquote:before{top:-1.2rem;left:.2rem;content:'“'}blockquote:after{bottom:-3.8rem;right:.2rem;content:'”'}blockquote cite{font-size:.8em;opacity:.5}hr{margin:1.5em 0}#post h1,#post h2,#post h3,#post h4,#post h5,#post h6,#post p,#post ul,#post ol{margin-bottom:1.5em}.wp-block{max-width:1200px}.wp-block-gallery{margin:0 !important}.wp-block-table{margin:1.5em 0}.wp-block-column .wp-block-image{margin:0}@media screen and (max-width:640px){.alignleft,.alignright{float:none !important;margin:0 auto !important}.wp-block-column:not(:first-child){margin-top:20px}figure.wp-block-image,figure.wp-block-embed{margin-left:auto;margin-right:auto}.table_scroll{overflow-x:scroll;white-space:nowrap}.table_grad{position:relative;white-space:nowrap}.table_grad:after{width:20%;height:100%;content:'';background:linear-gradient(to right,rgba(255,255,255,0) 20%,#fff 100%);display:block;position:absolute;top:0;right:0}}.center{text-align:center !important}.right{text-align:right !important}.left{text-align:left !important}.top{vertical-align:top !important}.bottom{vertical-align:bottom !important}.bold{font-weight:700}.normal{font-weight:400}.underline{text-decoration:underline}.italic{font-style:italic}.f10{font-size:10px !important}.f11{font-size:11px !important}.f12{font-size:12px !important}.f13{font-size:13px !important}.f14{font-size:14px !important}.f15{font-size:15px !important}.f16{font-size:16px !important}.f18{font-size:18px !important}.f20{font-size:20px !important}.f22{font-size:22px !important}.f24{font-size:24px !important}.f26{font-size:26px !important}.f28{font-size:28px !important}.f30{font-size:30px !important}.f32{font-size:32px !important}.f34{font-size:34px !important}.f36{font-size:36px !important}.fMincho{font-family:'Noto Serif JP',"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.fGothic{font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.lh10{line-height:1}.lh12{line-height:1.2}.lh15{line-height:1.5}.lh20{line-height:2}.mt00{margin-top:0 !important}.mt05{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt60{margin-top:60px !important}.mt80{margin-top:80px !important}.mb00{margin-bottom:0 !important}.mb05{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb60{margin-bottom:60px !important}.mb80{margin-bottom:80px !important}.ml00{margin-left:0 !important}.ml05{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml60{margin-left:60px !important}.mr00{margin-right:0 !important}.mr05{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr60{margin-right:60px !important}.pt00{padding-top:0 !important}.pt05{padding-top:5px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt60{padding-top:60px !important}.pt80{padding-top:80px !important}.pb00{padding-bottom:0 !important}.pb05{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb60{padding-bottom:60px !important}.pb80{padding-bottom:80px !important}.pl00{padding-left:0 !important}.pl05{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl60{padding-left:60px !important}.pr00{padding-right:0 !important}.pr05{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr60{padding-right:60px !important}.fltL{float:left}.fltR{float:right}.both{clear:both}.both05{clear:both;height:5px;line-height:1;font-size:1px}.both10{clear:both;height:10px;line-height:1;font-size:1px}.both15{clear:both;height:15px;line-height:1;font-size:1px}.both20{clear:both;height:20px;line-height:1;font-size:1px}.both30{clear:both;height:30px;line-height:1;font-size:1px}.both40{clear:both;height:40px;line-height:1;font-size:1px}.both50{clear:both;height:50px;line-height:1;font-size:1px}.clearfix:after{content:'';display:block;clear:both}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=time],input[type=number],input[type=password],textarea,select{font-size:16px;padding:5px 10px;margin:2px;border:#ccc 1px solid;border-radius:3px}input[type=checkbox],input[type=radio]{font-size:16px;margin:3px 3px 0 5px}input[type=submit],button{background:#eee;font-size:16px;padding:10px 20px;cursor:pointer;border:#ccc 1px solid;border-radius:5px}input[type=submit]:hover,button:hover{opacity:.6}@media screen and (max-width:640px){input[type=text],input[type=file],textarea{width:100%}input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}}
@charset "utf-8";body{color:#444}a.disabled{pointer-events:none}a.disabled:hover{text-decoration:none}#mainContents{padding:40px 0 80px;margin:0 auto}@media screen and (max-width:640px){#mainContents{padding:40px 0}}h1{text-align:right;font-size:14px}.hdrLogo{width:15%;padding:10px 10px 0}.hdrWrap{width:85%}.hdrWrap .hdrh1{width:40%;padding:10px 10px 0}.hdrWrap .hdrNavi{width:60%}.member_btn{margin-right:5px}.member_btn a{min-width:inherit !important}@media screen and (max-width:1366px){.hdrWrap .hdrh1{width:25%}.hdrWrap .hdrNavi{width:75%}.hdrContact{flex-wrap:wrap;margin-bottom:20px}.hdrContact li:nth-child(3){flex:0 0 100%;text-align:right;margin-top:5px}.member_btn{margin-right:0}}@media screen and (max-width:640px){.hdrContact li:nth-child(-n+2){display:inline-block;width:auto;padding:0 10px;margin-bottom:10px}.member_btn{margin-right:0;margin-bottom:5px}.member_btn a{min-width:auto !important}.hdrContact .btn01 a{width:220px}.hdrContact .mr20{margin-right:0 !important}h1{text-align:left;padding:10px 50px 10px 20px;font-size:12px}.hdrLogo{width:100%;padding:0;margin-bottom:10px;text-align:center}.hdrWrap{width:100%}.hdrWrap .hdrh1{width:100% !important;padding:0}.hdrWrap .hdrNavi{width:100%}.hdrContact{display:none;width:100%;text-align:center}.hdrContact li:first-child{margin-bottom:10px}.hdrContact li:nth-child(3){margin-top:0;text-align:center}.openNav .hdrContact{display:block}}nav .gNav{padding-top:50px;position:relative}nav .gNav:before{position:absolute;background:#18afe6;width:100%;height:40px;top:0;left:0;content:""}nav .gNav{padding-top:50px;position:relative}nav .gNav:before{position:absolute;background:#18afe6;width:100%;height:40px;top:0;left:0;content:""}.headerNav>li>a,.headerNav>li>span{color:#18afe6;font-size:18px;font-weight:700;display:block;padding:20px 0}.headerNav>li>span{cursor:pointer}.headerNav>li>a>span,.headerNav>li>span{display:inline-block;padding-bottom:14px;position:relative}.headerNav>li:hover>a>span:before,.headerNav>li:hover>span:before{width:100%;height:4px;content:"";background:#18afe6;position:absolute;bottom:0;left:0}.headerNav .has-child{position:relative}.headerNav .has-child ul{min-width:200px;position:absolute;top:100%;left:50%;z-index:10;transform:translateX(-50%);white-space:nowrap;visibility:hidden;opacity:0}.headerNav .has-child:hover>ul,.headerNav .has-child .has-child:hover>ul{visibility:visible;opacity:1;transition:all .3s}.headerNav .has-child>ul>li:not(:last-child){border-bottom:rgba(24,175,230,.3) 1px solid}.headerNav .has-child a{background:rgba(255,255,255,.8);color:#18afe6;font-size:18px;font-weight:700;display:block;text-align:center;padding:10px}.headerNav .has-child a:hover{opacity:.7}.headerNav .has-child .has-child ul{padding-left:8px;top:0;left:100%;transform:translateX(0)}nav .gNav li{position:relative}nav .child{display:none;overflow:hidden;position:absolute;left:50%;z-index:1;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .child li{display:block;border-bottom:rgba(24,175,230,.3) 1px solid}nav .child li:last-child{border-bottom:none}nav .child li a{background:rgba(255,255,255,.8);display:block;text-align:center;padding:10px !important}nav .child li a:hover{opacity:.7}nav .gNavinner .child li a{background:rgba(255,255,255,.8);display:block;text-align:center;padding:10px}.subMenu .ss{font-size:12px;line-height:1.2em;border:1px dashed #18afe6;padding:5px}#navToggle{width:40px;height:40px;background:#fff;display:none;padding:6px 3px;border:#999 2px solid;position:absolute;top:10px;right:5px;cursor:pointer;z-index:99}#navToggle div{width:100%;height:100%;position:relative}#navToggle span{width:100%;height:3px;background:#999;display:block;position:absolute;transition:.35s ease-in-out}#navToggle span:nth-child(1){top:0}#navToggle span:nth-child(2){top:0;bottom:0;margin:auto}#navToggle span:nth-child(3){bottom:0}@media screen and (max-width:640px){nav{width:100%;height:100%;background:rgba(255,255,255,.95);display:none;padding:40px 5%;margin:0;position:fixed;top:0;left:0;z-index:999;overflow:auto}nav .gNav{display:block;padding:0;position:static}nav .gNav:before{display:none}nav .gNav li{display:block !important;border-bottom:#ccc 1px solid}.headerNav>li>a,.headerNav>li>span{font-size:14px;font-weight:400;line-height:40px !important;padding:0 40px 0 20px !important}.headerNav>li>a>span{padding-bottom:0}.headerNav>li:hover>a>span:before,.headerNav>li:hover>span:before{content:none}.headerNav .has-child ul{min-width:200px;background:rgba(229,229,229,.4);display:none;border-top:#ccc 1px dashed;position:static;transform:translateX(0);white-space:normal;visibility:visible;opacity:1}.headerNav .has-child:hover>ul,.headerNav .has-child .has-child:hover>ul{transition:none}.headerNav .has-child ul li:not(:last-child){border-bottom:#ddd 1px solid}.headerNav .has-child ul li:last-child{border-bottom:none}.headerNav .has-child a{background:0 0;font-size:14px;font-weight:400;text-align:left;line-height:1.5 !important;padding:5px 10px 5px 30px !important}.headerNav .has-child .has-child ul{background:0 0;padding-left:0}.headerNav .has-child .has-child ul a{padding-left:40px !important}.subMenu .subMenu_toggle{background:0 0;height:31px}nav .child{width:100%;background:rgba(229,229,229,.4);padding:5px 0;border-top:#ccc 1px dashed;position:static;white-space:normal;-webkit-transform:translateX(0);transform:translateX(0)}nav .child li{border-bottom:none}nav .child li a{background:0 0 !important;font-size:14px;text-align:left;line-height:1.5 !important;padding:5px 10px 5px 30px !important}nav .subMenu_toggle{width:40px;height:40px;border-left:#ccc 1px dashed;position:absolute;top:0;right:0;z-index:1}nav .subMenu_toggle span:before,nav .subMenu_toggle span:after{content:'';background:#aaa;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:.35s}nav .subMenu_toggle span:before{width:10px;height:1px}nav .subMenu_toggle span:after{width:1px;height:10px}nav .subMenu_toggle.open{background:rgba(229,229,229,.4)}nav .subMenu_toggle.open span:before{-wbkit-transform:rotate(180deg);transform:rotate(180deg)}nav .subMenu_toggle.open span:after{-wbkit-transform:rotate(90deg);transform:rotate(90deg)}#navToggle{display:block}.openNav #navToggle span:nth-child(1){top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.openNav #navToggle span:nth-child(2){opacity:0}.openNav #navToggle span:nth-child(3){top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}#ftrContact{padding:76px 0 80px}#ftrContact p:first-of-type{font-size:48px;color:#18afe6}#ftrContact .btn01{margin:0 80px 0 40px}#ftrMenu{background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%);color:#fff;padding:35px 0;font-size:14px}#ftrMenu li:not(:last-child){position:relative;padding:0 2em 0 0;margin:0 1em 0 0}#ftrMenu li::after:not(:last-child){position:absolute;content:"／";text-align:center;top:0;right:0;bottom:0;margin:auto}#ftrMenu a{color:#fff}#ftrMenu a:hover{opacity:.7;transition:.5s ease all}#ftrAdd{padding:40px 0 10px}.copyright{text-align:center;font-size:14px;margin:0 0 40px}.sanzen{font-size:12px;text-align:right;padding:24px 5px 20px;background:#f1fafe;position:relative}.sanzen:before{position:absolute;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%);width:100%;height:4px;content:"";top:0;left:0}.sanzen a{color:#8acff0}#preparation .copyright{margin:0;padding:5px}#preparation .sanzen{padding:5px}@media screen and (max-width:640px){#ftrContact{padding:20px}#ftrContact .btn01{margin:0 0 20px;text-align:center}#ftrAdd{width:90%;margin:0 auto 20px;padding:0}.copyright{text-align:left;padding:0 5px}.sanzen{padding:14px 5px 10px}}#fixedTop{width:60px;display:none;position:fixed;bottom:40px;right:20px;z-index:99}#fixedTop img{width:100%;height:auto}#fltBnr{width:150px;display:none;position:fixed;bottom:120px;right:0;line-height:1.2;z-index:99}#fltBnr>li{height:50px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%);margin-bottom:10px;position:relative;border-top-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:0;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px}#fltBnr>li>a{display:block;padding:15px 0 17px 54px;font-size:14px;color:#fff}#fltBnr>li>a:hover{background:linear-gradient(to right,#18afe6 90%,#0074cb 100%);border-top-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:0;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px}#fltBnr>li>a:before,#fltBnr>li>a:after{position:absolute;content:"";top:0;bottom:0;margin:auto}#fltBnr>li>a:before{background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/common/fltBnr01.png) no-repeat center/cover;width:50px;height:40px;left:0}#fltBnr>li.member>a:before{background-image:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/common/fltBnr02.png) !important}@media screen and (max-width:640px){#fixedTop{bottom:30px;right:10px}#fltBnr{width:100%;bottom:30px;left:10px;right:auto}#fltBnr>li{width:52px;float:left;height:auto;font-size:12px;font-weight:400;margin-bottom:0;text-align:center;border-width:1px;border-radius:8px;border:2px solid #fff}#fltBnr>li:first-child{margin-right:5px}#fltBnr>li>a{padding:48px 0 2px}#fltBnr>li>a:before{bottom:auto}#fltBnr>li>a:before{width:100%;height:48px;background-size:40px auto;left:0}#fltBnr>li>a:hover{background:linear-gradient(to right,#18afe6 90%,#0074cb 100%);border-radius:8px}#fltBnr span{display:none}}.oswald{font-family:'Oswald',sans-serif}.fcRed{color:#c00}.fcOrange{color:#e52}.fcBlue{color:#18afe6}
@charset "utf-8";.btn01 a{display:inline-block;color:#fff;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%);min-width:180px;padding:15px 10px 15px 20px;font-size:14px;position:relative}.btn01 a>span{width:100%;display:block;padding-right:40px;position:relative}.btn01 a>span:after{position:absolute;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/common/icon_arrow01.png) no-repeat center/cover;width:17px;height:15px;content:"";top:0;right:0;bottom:0;margin:auto}.btn01 a:hover{text-decoration:none !important;background:linear-gradient(to right,#18afe6 90%,#0074cb 100%)}.btn01 a:hover>span:after{right:5px;transition:.5s ease all}#mailformpro .mfp_element_submit,#mfp_button_send{background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%);color:#fff}#mfp_button_cancel{background:#aaa;color:#fff}#post h1.h1{font-size:32px;font-weight:700;text-align:left;padding:0 0 10px;margin:0 0 40px;border-bottom:4px solid #18afe6;border-image:linear-gradient(to right,#18afe6 0%,#0074cb 100%) 1}h2.h2{font-size:30px;color:#fff;margin:60px 0 30px;font-weight:700;position:relative;padding:5px 15px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}h3.h3{font-size:24px;border-left:#18afe6 4px solid;padding:0 0 0 10px;margin:40px 0 20px;font-weight:700}h4.h4{font-size:20px;margin:40px 0 20px;color:#18afe6;font-weight:700}h2.h2:first-of-type,h3.h3:first-of-type{margin-top:0}@media screen and (max-width:640px){#post h1.h1{font-size:24px}h2.h2{font-size:24px}h3.h3{font-size:22px}}#mainTitle{width:100%;background:#f1fafe url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/mainTit_bg.jpg) no-repeat right 10% bottom 30%/auto 200%}#mainTitle .inner{padding:80px 0}#mainTitle p{font-size:30px;font-weight:500;line-height:1.5}#mainTitle .term{font-size:24px}@media screen and (max-width:640px){#mainTitle .inner{padding:30px 0}#mainTitle p{font-size:24px}#mainTitle .term{font-size:18px;display:block}}.operationList>li{font-weight:700;padding:10px 0 10px 20px;border-bottom:1px dashed #18afe6;position:relative}.operationList>li:before{content:"";display:inline-block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #18afe6;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.businessList li{flex:0 0 270px;color:#18afe6;font-size:18px;font-weight:700;text-align:center;padding-top:7.5%;margin-right:40px;border:2px solid #18afe6;position:relative}.businessList li:nth-child(4n){margin-right:0}.businessList li:nth-child(n+5){margin-top:20px}.businessList li:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px;border-color:#18afe6 transparent transparent #18afe6;position:absolute;top:0;left:0}.businessList li span{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}@media screen and (max-width:640px){.businessList li{flex:0 0 100%;font-size:16px;padding-top:24%;margin-right:0}.businessList li:nth-child(n+2){margin-top:10px}}#service .serviceList li{width:260px}#service .serviceList li h3{font-size:16px;margin:0 0 15px}#service .serviceList li h3 span{display:block;font-size:16px;font-weight:400;color:#18afe6}#service .serviceList li figure{margin:0 0 15px}#service .more{text-align:right}#service .more a{color:#18afe6}#service .more a:hover{text-decoration:underline}#service .consultingList>li{font-weight:700;padding:10px 0 10px 20px;border-bottom:1px dashed #18afe6;position:relative}#service .consultingList>li:before{content:"";display:inline-block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #18afe6;position:absolute;top:50%;left:0;transform:translate(0,-50%)}#service .seminarWrap>dl{border:1px solid #18afe6;margin-bottom:30px}#service .seminarWrap>dl:last-of-type{margin-bottom:0}#service .seminarWrap>dl>dt span{display:inline-block;width:160px;text-align:center;padding:0 5px;color:#fff;background:#18afe6}#service .seminarWrap>dl>dd{padding:20px}#service .seminarWrap .address{padding-left:40px}#service .price th,#service .price td{width:33.333333%}#service .price td{text-align:center}#service .time{padding-left:1em;margin-top:10px}#service .time dt{float:left}#service .time dd{padding-left:140px}#service .covid-19 span{display:inline-block;width:240px}#service .serviceList_feature li{flex:0 0 370px}#service .serviceList_feature figure{margin:0 0 15px}#service .serviceList_feature li:not(:last-child){margin-right:30px}@media screen and (max-width:640px){#service .serviceList li{width:100%;margin:0 0 40px}#service .serviceList li figure{text-align:center}#service .serviceList li figure img{width:100% !important;margin:auto}#service .seminarWrap>dl>dd{padding:10px}#service .seminarWrap .gmap{width:100%;margin-bottom:20px}#service .seminarWrap .gmap iframe{width:100%}#service .seminarWrap .address{padding-left:0}#service .serviceList_feature li:not(:last-child){margin-bottom:40px}#service .serviceList_feature li figure img{width:100% !important;margin:0 auto}#feature-merit .serviceList_feature li:not(:last-child) .h3{padding-bottom:0}}#medical_nursing_welfare ul li.wrap{border:1px solid #ccc;border-radius:8px}#medical_nursing_welfare ul li.wrap img{border-radius:8px 8px 0 0;width:100%}#medical_nursing_welfare ul li .txt{padding:20px}#medical_nursing_welfare h3.h3mnw{display:inline-block;color:#fff;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%);width:100%;padding:15px 10px 15px 20px;font-size:14px;position:relative}#medical_nursing_welfare h3.h3mnw>span{width:100%;display:block;padding-right:40px;position:relative}#medical_nursing_welfare h3.h3mnw>span:after{position:absolute;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/common/icon_arrow01.png) no-repeat center/cover;width:17px;height:15px;content:"";top:0;right:0;bottom:0;margin:auto}#medical_nursing_welfare h3.h3mnw:hover{text-decoration:none !important;background:linear-gradient(to right,#18afe6 90%,#0074cb 100%)}#medical_nursing_welfare h3.h3mnw:hover>span:after{right:5px;transition:.5s ease all}#medical_nursing_welfare a:hover{text-decoration:none;opacity:.7}#medical_nursing_welfare h2.h2{font-size:32px;color:#444;font-weight:700;text-align:left;padding:0 0 10px;margin:80px 0 40px;background:0 0;border-bottom:4px solid #18afe6;border-image:linear-gradient(to right,#18afe6 0%,#0074cb 100%) 1/0 0 4px 0;border-style:solid}#medical_nursing_welfare h2:first-letter {color:#18afe6}#medical_nursing_welfare h3.h3{font-size:30px;color:#fff;margin:60px 0 30px;font-weight:700;position:relative;padding:5px 15px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#medical_nursing_welfare .serviceList>li:not(:last-child) h3.h3{padding:26px 15px 27px}#medical_nursing_welfare h4.h4{font-size:24px;color:#444;border-left:#18afe6 4px solid;padding:0 0 0 10px;margin:40px 0 20px;font-weight:700}#medical_nursing_welfare h5.h5{font-size:20px;margin:40px 0 20px;color:#18afe6;font-weight:700}#medical_nursing_welfare .serviceList>li{flex:0 0 270px}#medical_nursing_welfare .serviceList li h3.h3{font-size:24px;margin:0 0 20px}#medical_nursing_welfare .serviceList figure{margin:0 0 15px}#medical_nursing_welfare .serviceList>li .txt{margin-bottom:20px}#medical_nursing_welfare .btn01 a{width:100%}#medical_nursing_welfare .btn01.btn a{width:auto}@media screen and (max-width:640px){#medical_nursing_welfare h2.h2{font-size:24px;margin:60px 0 30px}#medical_nursing_welfare h3.h3{font-size:24px;margin:40px 0 20px}#medical_nursing_welfare .serviceList>li:not(:last-child) h3.h3{padding:5px 15px}#medical_nursing_welfare h4.h4{font-size:22px}#medical_nursing_welfare .serviceList>li p{height:auto !important}#medical_nursing_welfare .serviceList>li:first-child p{margin-bottom:20px}#medical_nursing_welfare .serviceList>li dl{height:auto !important}#medical_nursing_welfare .serviceList>li{width:100%;margin:0 0 40px}#medical_nursing_welfare .serviceList>li:last-child{width:100%;margin:0}#medical_nursing_welfare .serviceList>li .txt{height:auto}}#welfare ul li.wrap{border:1px solid #ccc;border-radius:8px}#welfare ul li.wrap img{border-radius:8px 8px 0 0;width:100%}#welfare ul li .txt{padding:20px}#welfare h3.h3mnw{display:inline-block;color:#fff;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%);width:100%;padding:15px 10px 15px 20px;font-size:14px;position:relative}#welfare h3.h3mnw>span{width:100%;display:block;padding-right:40px;position:relative}#welfare h3.h3mnw>span:after{position:absolute;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/common/icon_arrow01.png) no-repeat center/cover;width:17px;height:15px;content:"";top:0;right:0;bottom:0;margin:auto}#welfare h3.h3mnw:hover{text-decoration:none !important;background:linear-gradient(to right,#18afe6 90%,#0074cb 100%)}#welfare h3.h3mnw:hover>span:after{right:5px;transition:.5s ease all}#welfare a:hover{text-decoration:none;opacity:.7}#welfare h2.h2{font-size:32px;color:#444;font-weight:700;text-align:left;padding:0 0 10px;margin:80px 0 40px;background:0 0;border-bottom:4px solid #18afe6;border-image:linear-gradient(to right,#18afe6 0%,#0074cb 100%) 1/0 0 4px 0;border-style:solid}#welfare h2:first-letter {color:#18afe6}#welfare h3.h3{font-size:30px;color:#fff;margin:60px 0 30px;font-weight:700;position:relative;padding:5px 15px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#welfare .serviceList>li:not(:last-child) h3.h3{padding:26px 15px 27px}#welfare h4.h4{font-size:24px;color:#444;border-left:#18afe6 4px solid;padding:0 0 0 10px;margin:40px 0 20px;font-weight:700}#welfare h5.h5{font-size:20px;margin:40px 0 20px;color:#18afe6;font-weight:700}#welfare .serviceList>li{flex:0 0 270px;margin-bottom:40px}#welfare .serviceList li h3.h3{font-size:24px;margin:0 0 20px}#welfare .serviceList figure{margin:0 0 15px}#welfare .serviceList>li .txt{margin-bottom:20px}#welfare .btn01 a{width:100%}#welfare .btn01.btn a{width:auto}@media screen and (max-width:640px){#welfare h2.h2{font-size:24px;margin:60px 0 30px}#welfare h3.h3{font-size:24px;margin:40px 0 20px}#welfare .serviceList>li:not(:last-child) h3.h3{padding:5px 15px}#welfare h4.h4{font-size:22px}#welfare .serviceList>li p{height:auto !important}#welfare .serviceList>li:first-child p{margin-bottom:20px}#welfare .serviceList>li dl{height:auto !important}#welfare .serviceList>li{width:100%;margin:0 0 40px}#welfare .serviceList>li:last-child{width:100%;margin:0}#welfare .serviceList>li .txt{height:auto}}#practice h2.h2{font-size:32px;color:#444;font-weight:700;text-align:left;padding:0 0 10px;margin:80px 0 40px;background:0 0;border-bottom:4px solid #18afe6;border-image:linear-gradient(to right,#18afe6 0%,#0074cb 100%) 1/0 0 4px 0;border-style:solid}#practice h2:first-letter {color:#18afe6}#practice h3.h3{font-size:30px;color:#fff;margin:60px 0 30px;font-weight:700;position:relative;padding:5px 15px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#practice h4.h4{font-size:24px;color:#444;border-left:#18afe6 4px solid;padding:0 0 0 10px;margin:40px 0 20px;font-weight:700}#practice .performance{width:320px}#practice .performance>p{font-size:18px;color:#18afe6}#practice .medicalOtherList>li{flex:0 0 260px;padding-bottom:30px;position:relative}#practice .medicalOtherList li h4.h4{font-size:18px;margin:0 0 15px}#practice .medicalOtherList li h4.h4 span{font-size:16px;font-weight:400}#practice .medicalOtherList li figure{margin:0 0 15px}#practice .medicalOtherList li .right{position:absolute;bottom:0;right:0}#practice .practice_result>li{flex:0 0 23.5%;margin-right:2%}#practice .practice_result>li:nth-child(4n){margin-right:0}#practice .practice_result>li:nth-child(n+5){margin-top:20px}#practice .practice_result .ttl{color:#18afe6;font-size:18px;font-weight:700;line-height:1.5;margin-bottom:10px}#practice .practice_result figure{position:relative}#practice .practice_result .tag{background:#18afe6;color:#fff;font-size:11px;padding:0 5px;position:absolute;top:0;right:0}@media screen and (max-width:640px){#practice h2.h2{font-size:24px;margin:60px 0 30px}#practice h3.h3{font-size:24px;margin:40px 0 20px}#practice h4.h4{font-size:22px}#practice .performance{width:100%}#practice .performance img{width:100%;height:auto}#practice .medicalOtherList>li{width:100%;margin:0 0 40px}#practice .medicalOtherList>li:last-child{width:100%;margin:0}#practice .medicalOtherList>li:last-child{padding-bottom:0}#practice .medicalOtherList li figure img{width:100% !important;margin:auto}#practice .practice_result>li{margin:20px auto 0 !important}#practice .practice_result img{width:100%}}#seminar h2.h2{font-size:32px;color:#444;font-weight:700;text-align:left;padding:0 0 10px;margin:80px 0 40px;background:0 0;border-bottom:4px solid #18afe6;border-image:linear-gradient(to right,#18afe6 0%,#0074cb 100%) 1/0 0 4px 0;border-style:solid}#seminar h2:first-letter {color:#18afe6}#seminar h3.h3{font-size:24px;color:#fff;margin:0 0 30px;font-weight:700;position:relative;padding:5px 15px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#seminar .ribbon{right:20px!important}#seminar .strengthsList li{flex:0 0 280px;margin-bottom:40px}#seminar .strengthsList li:not(:nth-child(4n+1)){margin-left:26px}#seminar .strengthsList li:nth-child(10) h3.h3{font-size:14px;color:#fff;margin:0 0 30px;font-weight:700;position:relative;padding:2px 15px;line-height:24px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#seminar .strengthsList figure{margin:0 0 15px;position:relative;text-align:center}#seminar .strengthsList figure.sale:before{position:absolute;content:"";width:190px;height:40px;background:red;right:0;top:0}#seminar .strengthsList figure.sale:after{content:"プレミアム会員限定割引";position:absolute;top:5px;right:5px;color:#fff}#seminar table{table-layout:fixed;width:100%}#seminar table .notes{font-size:10px}#seminar table td{text-align:center;height:80px}#seminar table td span{display:block;font-size:14px}#seminar .templateWrap .img{flex:0 0 370px;margin-right:20px}#seminar .templateWrap .pdf{flex:0 0 830px}#seminar .templateWrap .btn01.no a{margin-right:10px}#seminar .memberBtn__container .memberWrap.btn01:nth-child(1) a,#seminar .memberBtn__container .memberWrap.btn01:nth-child(2) a,#seminar .memberBtn__container .memberWrap.btn01:nth-child(4) a{padding:28px 75px 28px 85px !important}#seminar .memberBtn__container div:not(:nth-child(3n)){margin-left:10px}#service .seminarWrap>dl>dt span.ladder{width:350px}#seminar .tabMenu li{width:33%;background:#bbb;color:#fff;display:inline-block;text-align:center;padding:10px 0;margin:0 4px 5px 0;border-radius:5px}#seminar .tabMenu li:last-child{margin-right:0}#seminar .tabMenu li.active,.tabMenu li:hover{background:#18afe6;cursor:pointer}#seminar .tabContent{display:none;padding:20px;border:#18afe6 2px solid}#seminar .tabContent.active{display:block}#seminar .red__box{position:relative}#seminar .red__box:before{position:absolute;content:"";width:100%;height:100%;border:2px solid red}#seminar .cartoon{counter-reset:cartoonNum}#seminar .cartoon li:nth-child(n+3){margin-top:20px}#seminar .cartoon li:before{counter-increment:cartoonNum;content:"("counter(cartoonNum) ")";display:block;font-weight:700;margin-bottom:5px}#seminar .flowList li{flex:0 0 280px}#seminar .flowList li:not(:first-child){margin-left:30px}#seminar .flowList figure{margin:0 0 15px;position:relative}#seminar .flowList figure:after{content:'';display:block;margin:auto;width:0;height:0;border-style:solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #18afe6;position:absolute;top:0;bottom:0;right:-20px}#seminar .flowList li:last-child figure:after{content:none}@media screen and (max-width:640px){#seminar h2.h2{font-size:24px;margin:60px 0 30px}#seminar h3.h3{font-size:24px;margin:40px 0 20px}#seminar table{table-layout:auto;width:auto}#seminar table .notes{font-size:10px}#seminar table td span{font-size:12px}#seminar .templateWrap .img{margin-right:0;margin-bottom:20px}#seminar .templateWrap .pdf .btn01 a{min-width:100% !important;margin-right:0;text-align:center;margin-bottom:10px}#seminar .flex{display:block}#seminar .memberBtn__container{text-align:center}#seminar .memberBtn__container .memberWrap.btn01:not(:last-of-type) a{padding:15px 10px 15px 20px !important}#seminar .memberBtn__container .memberWrap.btn01 a{width:70%}#seminar .memberBtn__container div:not(:first-of-type){margin-left:0;margin-top:20px}#seminar .strengthsList li:not(:first-child){margin-left:0}#seminar .tabContainer{white-space:nowrap;overflow:auto}#seminar .tabMenu{display:table}#seminar .tabMenu li{display:table-cell;padding:10px 20px}#seminar .tabContent{padding:10px}#seminar .cartoon li:nth-child(n+2){margin-top:20px}#seminar .flowList li:not(:first-child){margin-left:0}#seminar .flowList li{position:relative}#seminar .flowList li:not(:last-child):after{content:'';display:block;margin:auto;width:0;height:0;border-style:solid;border-width:20px 30px 0;border-color:#18afe6 transparent transparent;position:absolute;bottom:-30px;left:0;right:0}#seminar .flowList figure:after{content:none}}#nursing_research h2.h2{font-size:32px;color:#444;font-weight:700;text-align:left;padding:0 0 10px;margin:80px 0 40px;background:0 0;border-bottom:4px solid #18afe6;border-image:linear-gradient(to right,#18afe6 0%,#0074cb 100%) 1/0 0 4px 0;border-style:solid}#nursing_research h2:first-letter {color:#18afe6}#nursing_research h3.h3{font-size:30px;color:#fff;margin:60px 0 30px;font-weight:700;position:relative;padding:5px 15px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#nursing_research h4.h4{font-size:24px;color:#444;border-left:#18afe6 4px solid;padding:0 0 0 10px;margin:40px 0 20px;font-weight:700}@media screen and (max-width:640px){#nursing_research h2.h2{font-size:24px;margin:60px 0 30px}#nursing_research h3.h3{font-size:24px;margin:40px 0 20px}}#national_examination h2.h2{font-size:32px;color:#444;font-weight:700;text-align:left;padding:0 0 10px;margin:80px 0 40px;background:0 0;border-bottom:4px solid #18afe6;border-image:linear-gradient(to right,#18afe6 0%,#0074cb 100%) 1/0 0 4px 0;border-style:solid}#national_examination h2:first-letter {color:#18afe6}#national_examination h3.h3{font-size:30px;color:#fff;margin:60px 0 30px;font-weight:700;position:relative;padding:5px 15px;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#national_examination h4.h4{font-size:24px;color:inherit;border-left:#18afe6 4px solid;padding:0 0 0 10px;margin:40px 0 20px;font-weight:700}#national_examination .btn01.no a{background:#dadfe1;background:linear-gradient(to right,#dadfe1 0%,#a9b5b9 100%)}#national_examination .memberWrap02.btn01 a{min-width:300px !important;text-align:center}#national_examination .memberWrap02:not(:nth-child(3)){margin-right:10px}#national_examination .serviceList .btn01 a{width:80%}@media screen and (max-width:640px){#national_examination h2.h2{font-size:24px;margin:60px 0 30px}#national_examination h3.h3{font-size:24px;margin:40px 0 20px}national_examination h4.h4{font-size:22px}#national_examination .memberWrap02:not(:nth-child(3)){margin-right:0;margin-bottom:10px}#national_examination .memberWrap02.btn01 a{min-width:100% !important}}#feature-merit .featureList li,#feature-merit .strengthsList li{flex:0 0 370px}#feature-merit .strengthsList li:not(:first-child){margin-left:45px}#feature-merit .featureList figure,#feature-merit .strengthsList figure{margin:0 0 15px}#feature-merit .featureList li:not(:last-child) .h3{padding-bottom:43px}#feature-merit .meritList li{font-weight:700;padding:10px 0 10px 40px;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/ok.png) no-repeat top 13px left/auto 30px}#feature-merit .meritList li:not(:last-child){margin-bottom:20px}@media screen and (max-width:640px){#feature-merit .featureList li:not(:last-child),#feature-merit .strengthsList li:not(:last-child){margin-bottom:40px}#feature-merit .strengthsList li:not(:first-child){margin-left:0}#feature-merit .meritList li:not(:last-child){margin-bottom:10px}#feature-merit .featureList li:not(:last-child) .h3{padding-bottom:0}}#consulting .consult_define dl{flex:0 0 calc(100%/4);padding:0 20px}#consulting .consult_define dl:nth-child(n+5){margin-top:20px}#consulting .consult_define dt{background:#444;color:#fff;text-align:center;margin-bottom:5px;border:#444 1px solid}#consulting .consult_define .icon{background:#fff;display:block;padding:10px}#consulting .consult_define dd{font-size:14px;line-height:1.5}#consulting .consult_dif{width:90%;margin:30px auto 0}#consulting .consult_dif thead th{font-weight:700}#consulting .consult_dif thead th:first-child{background:0 0;border-top:none;border-left:none}#consulting .consult_dif thead th:nth-child(2){background:#e5195d;color:#fff}#consulting .consult_dif thead th:nth-child(3){background:#18afe6;color:#fff}#consulting .consult_dif tbody th{width:25%}#consulting .consult_dif td{text-align:center}#consulting .consult_dif td:nth-child(2){background:#fdecf2}#consulting .consult_dif td:nth-child(3){background:#ecf9fd}#consulting .consult_features_intro{max-width:380px}#consulting .consult_features{margin-top:-175px;counter-reset:cnt_before cnt_after}#consulting .consult_features>li{flex:0 0 380px;margin-right:30px;border:1px solid #3cb313;border-radius:10px;position:relative}#consulting .consult_features>li:first-child{margin-left:410px}#consulting .consult_features>li:nth-child(3n+2){margin-right:0}#consulting .consult_features>li:nth-child(n+3){margin-top:30px}#consulting .consult_features>li:before{content:counter(cnt_before,decimal-leading-zero);counter-increment:cnt_before;color:#fe0;font-family:'Oswald',sans-serif;font-size:40px;line-height:1;position:absolute;top:-.5em;left:10px;text-shadow:2px 2px #5b5b5b}#consulting .consult_features h4{min-height:calc(2em*1.5 + 20px);background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.5;padding:10px;border-radius:9px 9px 0 0}#consulting .consult_features .txt{padding:20px}#consulting .tabGroup_menu{display:flex;justify-content:center;margin-bottom:30px}#consulting .tabGroup_menu li{min-width:160px;background:#eee;color:#aaa;font-weight:700;text-align:center;padding:10px;border-radius:8px;position:relative;cursor:pointer}#consulting .tabGroup_menu li.active{background:linear-gradient(to bottom,#18afe6,#0074cb);color:#fff}#consulting .tabGroup_menu li+li{margin-left:40px}#consulting .tabGroup_menu li:after{width:20px;height:8px;content:"";background:#eee;margin:auto;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:-12px;left:0;right:0}#consulting .tabGroup_menu li.active:after{background:#0074cb}#consulting .tabGroup_conts{display:none}#consulting .tabGroup_conts.active{display:block}#consulting .consult_ex h4{font-size:20px;font-weight:700;border-bottom:1px solid}#consulting .ex_list dl{margin:30px 2% 0 0;border:2px solid #0074cb;border-radius:8px;position:relative}#consulting .ex_list dl:nth-child(3n){margin-right:0}#consulting .ex_list.personal dl{flex:0 0 360px;margin:30px 40px 0 0}#consulting .ex_list.group dl:nth-child(2n){margin-right:0}#consulting .ex_list.personal dl:nth-child(3n){margin-right:0}#consulting .ex_list dl dt{background:#fff;color:#0074cb;font-size:18px;font-weight:700;padding:0 10px;position:absolute;top:-1em;left:15px}#consulting .ex_list dl dd{padding:20px}#consulting .consult_results .tabGroup_menu li+li{margin-left:20px}#consulting .results_list>li{flex:0 0 380px;margin-right:30px}#consulting .results_list>li:nth-child(3n){margin-right:0}#consulting .results_list>li:nth-child(n+4){margin-top:30px}#consulting .results_list .btn01 a{padding-top:5px;padding-bottom:5px}#consulting .more{width:220px;margin:0 auto;color:#fff;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#consulting .more .arrow{display:block;padding:15px 76px 15px 60px!important;position:relative}#consulting .more .arrow:before{content:"";display:block;width:0;height:0;border-top:10px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;margin:auto;position:absolute;top:0;bottom:0;right:20px;transition:.3s}#consulting .more.open .arrow:before{transform:rotate(180deg)}#consulting .listWrap{display:none}#consulting .ex_list dl{width:31.8%;display:inline-flex}@media screen and (max-width:640px){#consulting .consult_define{max-width:300px;margin:0 auto}#consulting .consult_define dl{flex:0 0 49%;padding:0;margin-right:2%}#consulting .consult_define dl:first-child{display:flex;flex:0 0 100%}#consulting .consult_define dl:nth-child(2n+1){margin-right:0}#consulting .consult_define dl:nth-child(n+2){margin-top:15px}#consulting .consult_define dt{font-size:14px}#consulting .consult_define dl:first-child dt{flex:0 0 49%;margin-right:2%}#consulting .consult_define .icon img{width:auto;height:48px}#consulting .consult_define dd{font-size:12px}#consulting .consult_dif{width:100%;font-size:14px;margin-top:10px}#consulting .consult_dif thead th:first-child{border-top:1px solid transparent}#consulting .consult_features_intro{max-width:inherit}#consulting .consult_features{margin-top:0}#consulting .consult_features>li{margin:30px auto 0}#consulting .consult_features>li:first-child{margin-left:0}#consulting .consult_features>li:before{font-size:30px;top:10px}#consulting .consult_features h4{min-height:inherit;display:block;text-align:left;padding:10px 10px 10px 50px}#consulting .consult_features .txt{padding:15px}#consulting .tabGroup_menu li{min-height:2.5em;flex:0 0 48%;justify-content:space-between;align-items:center;padding:5px 10px;margin:1% 1% 3% !important;font-size:14px}#consulting .tabGroup_menu li+li{margin-left:10px}#consulting .ex_list dl{margin:30px auto 0 !important;width:100%;display:block}#consulting .ex_list dl dt{left:10px}#consulting .ex_list dl dd{padding:15px}#consulting .consult_results .tabGroup_menu{flex-wrap:wrap}#consulting .consult_results .tabGroup_menu li{min-width:inherit;flex:0 0 48%;margin:0 2% 0 0 !important}#consulting .consult_results .tabGroup_menu li:nth-child(2n){margin-right:0 !important}#consulting .consult_results .tabGroup_menu li:nth-child(n+3){margin-top:20px !important}#consulting .results_list>li{margin:30px auto 0 !important}}#oncall .oncall_support li{flex:0 0 calc(100%/3);padding:20px;text-align:center}#oncall .oncall_support p{border:#444 2px solid;border-radius:10px;padding:20px;position:relative;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px}#oncall .oncall_support p:after,#oncall .oncall_support p:before{border:solid transparent;content:'';height:0;width:0;pointer-events:none;position:absolute;top:100%;left:50%}#oncall .oncall_support p:after{border-color:rgba(255,255,255,0);border-top-width:10px;border-bottom-width:10px;border-left-width:10px;border-right-width:10px;margin-left:-10px;border-top-color:#fff}#oncall .oncall_support p:before{border-color:rgba(68,68,68,0);border-top-width:12px;border-bottom-width:12px;border-left-width:12px;border-right-width:12px;margin-left:-12px;margin-top:2px;border-top-color:#444}#oncall .nearly{text-align:center;font-size:34px}#oncall .nearly span{font-size:44px;padding:0 15px}#oncall .oncall_att{border:#18afe6 10px double;border-radius:30px;padding:20px;text-align:center;font-size:20px;font-weight:700;margin:40px 20px;line-height:2.5em}#oncall .oncall_att span{font-size:28px}#oncall .oncall_condition>li{flex:0 0 380px;border:1px solid #3cb313;border-radius:10px}#oncall .oncall_condition>li:last-child{border:2px solid #c00}#oncall .oncall_condition>li:before{color:#fe0;font-family:'Oswald',sans-serif;font-size:40px;line-height:1}#oncall .oncall_condition h3{min-height:calc(2em*1.5 + 20px);background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.5;padding:10px;border-radius:9px 9px 0 0}#oncall .oncall_condition h3.att{position:relative;min-height:calc(2em*1.5 + 20px);background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.5;padding:10px;border-radius:9px 9px 0 0}#oncall .oncall_condition h3.att:before{font-size:.8rem;position:absolute;top:0;left:20px;height:24px;padding:0 1em;content:'注目';color:#fff;border-radius:0 0 10px 10px;background:#c00;z-index:100}#oncall .oncall_condition .txt{padding:20px}#oncall .oncall_condition .att{display:block;position:relative}#oncall .strongPoint01{width:700px;padding:20px;border:2px solid #18afe6;font-weight:700;line-height:2.2em;margin-bottom:40px}#oncall .strongPoint02{width:450px}#oncall .strongPoint02 h3.h3{font-size:18px!important}#oncall .graph li{flex:0 0 calc(100%/3);padding:10px;text-align:center}#oncall .graph img{border:1px solid #444}#oncall .oncall_result>li{flex:0 0 380px;border:1px solid #3cb313;border-radius:10px}#oncall .oncall_result>li:before{color:#fe0;font-family:'Oswald',sans-serif;font-size:40px;line-height:1}#oncall .oncall_result h3{min-height:calc(2em*1.5 + 20px);background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.5;padding:10px;border-radius:9px 9px 0 0}#oncall .oncall_result .txt{padding:20px}#oncall .oncall_plan{margin-bottom:40px}#oncall .oncall_plan dl{position:relative;flex:0 0 24%;border:2px solid #18afe6;border-radius:10px}#oncall .oncall_plan dl:not(:last-child){margin:0 1% 0 0}#oncall .oncall_plan dl dt{position:relative;background:#18afe6;color:#fff;font-size:20px;font-weight:700;padding:5px 5px 10px;text-align:center}#oncall .oncall_plan dl dd{padding:20px}#oncall .table01 th{width:auto!important}#oncall .table01 td{text-align:right}#oncall .oncall_ex{width:850px;margin:0 auto 60px;padding:20px;border:1px dashed #18afe6}#oncall .oncall_comparison{width:90%;margin:30px auto 0}#oncall .oncall_comparison thead th{font-weight:700}#oncall .oncall_comparison thead th:first-child{background:0 0;border-top:none;border-left:none}#oncall .oncall_comparison thead th:nth-child(2){background:#e5195d;color:#fff}#oncall .oncall_comparison thead th:nth-child(3),#oncall .oncall_comparison thead th:nth-child(4),#oncall .oncall_comparison thead th:nth-child(5){background:#18afe6;color:#fff}#oncall .oncall_comparison tbody th{width:25%}#oncall .oncall_comparison td{text-align:center}#oncall .oncall_comparison td:nth-child(2){background:#fdecf2}#oncall .oncall_comparison td:nth-child(3),#oncall .oncall_comparison td:nth-child(4),#oncall .oncall_comparison td:nth-child(5){background:#ecf9fd}@media screen and (max-width:640px){#oncall .oncall_support,#oncall .graph{display:block}#oncall .nearly{font-size:24px}#oncall .nearly span{font-size:30px}#oncall .oncall_att{line-height:1.5em}#oncall .oncall_att span{font-size:24px}#oncall .strongPoint{display:block}#oncall .strongPoint01,#oncall .strongPoint02{width:auto}#oncall .oncall_result>li,#oncall .oncall_condition>li{margin-bottom:20px}#oncall .oncall_plan dl{max-width:90%;margin:20px auto 0 !important}#oncall .oncall_plan dl dt{font-size:20px;padding:10px}#oncall .oncall_plan dl dd{padding:15px}#oncall .oncall_ex{width:auto}}#management p.point{font-size:20px;font-weight:700;margin:0 0 40px}#management .management_support>li{width:580px;margin:40px 0 0;border:1px solid #3cb313;border-radius:10px}#management .management_support>li:nth-child(-n+2){margin-top:0}#management .management_support>li h3{min-height:calc(2em*1.5 + 20px);background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.5;padding:10px;border-radius:9px 9px 0 0}#management .management_support .img,#management .management_support .txt{padding:20px}#management .work>li{flex:0 0 290px;border:1px solid #3cb313;border-radius:10px}#management .work>li:first-child{border:2px solid #c00}#management .work>li:before{color:#fe0;font-family:'Oswald',sans-serif;font-size:40px;line-height:1}#management .work h3{min-height:calc(2em*1.5 + 20px);background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.5;padding:10px;border-radius:9px 9px 0 0}#management .work h3.att{position:relative;min-height:calc(2em*1.5 + 20px);background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.5;padding:10px;border-radius:9px 9px 0 0}#management .work h3.att:before{font-size:.8rem;position:absolute;top:0;left:20px;height:24px;padding:0 1em;content:'注目';color:#fff;border-radius:0 0 10px 10px;background:#c00;z-index:100}#management .work .txt{padding:20px 10px}#management .work .att{display:block;position:relative}#management .graph li{flex:0 0 290px;padding:10px;text-align:center}#management .graph img{border:1px solid #444}@media screen and (max-width:640px){#management .management_support>li{width:100%;margin:20px 0 0}#management .management_support>li:nth-child(-n+2){margin-top:20px}#management .management_support>li:first-child{margin-top:0}#management .management_support .img{margin-bottom:0;padding:20px 0 0;text-align:center}#management .management_support .img img{width:auto;height:120px}#management .management_support .txt{padding-top:0}#management .work>li{flex:0 0 100%;margin:0 0 20px}#management .work>li:last-child{margin-bottom:0}}.results_tabMenu{margin-bottom:80px}.results_tabMenu li{background:#eee;color:#888;font-size:14px;flex:0 0 224px;text-align:center;line-height:1.2;padding:10px 5px;margin-right:20px;border-radius:5px;position:relative;cursor:pointer}.results_tabMenu li.active{background:linear-gradient(to bottom,#18afe6,#0074cb);color:#fff}.results_tabMenu li:nth-child(5n){margin-right:0}.results_tabMenu li:nth-child(n+6){margin-top:20px}.results_tabMenu li:after{width:20px;height:8px;content:"";background:#eee;margin:auto;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:-10px;left:0;right:0}.results_tabMenu li.active:after{background:#0074cb}.results_tabMenu .count{display:block;margin-top:5px}.results_type_list{margin-bottom:80px}.results_type_list li{margin:0 5px 5px 0}.results_type_list li a{background:#f5f5f5;color:#666;font-size:14px;display:block;padding:2px 20px;border:1px solid #ccc;border-radius:15px}.results_type_list li a:hover{color:#18afe6;text-decoration:none !important}.results_type_list .count{font-size:12px}.resultsList>li{flex:0 0 380px;margin-right:30px}.resultsList>li:nth-child(3n){margin-right:0}.resultsList>li:nth-child(n+4){margin-top:40px}.resultsList .date_type{font-size:14px}.resultsList .pickup{background:#ffe500;font-weight:700;padding:0 15px}.resultsList .type{background:#0074cb;color:#fff;padding:0 10px}.resultsList .title{min-height:calc(3em + 20px);font-size:18px;font-weight:700;display:flex;align-items:center;line-height:1.5;padding:10px;border:1px solid #ccc}.resultsList .img{border:1px solid #ccc;border-top:none}.resultsList .info{display:flex;flex-wrap:wrap;border-left:1px solid #ccc}.resultsList .info dt{background:#eee;display:flex;flex:0 0 80px;justify-content:center;align-items:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.resultsList .info dd{flex:1 0 calc(100% - 80px);padding:5px 10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.resultsList .details{padding:10px;border:1px solid #ccc;border-top:none}.resultsList .details dt{font-weight:700}.resultsList .details dd{line-height:1.5}.resultsList .consult{background:#fffef0}.resultsList .handling{background:#fff8f5}.resultsList .results{background:#fff5f8;color:#c00}.resultsList .btn01 a{padding-top:5px;padding-bottom:5px}@media screen and (max-width:640px){.results_tabMenu{margin-bottom:40px}.results_tabMenu li{min-height:2.5em;display:flex;flex:0 0 48%;justify-content:space-between;align-items:center;text-align:left;padding:5px 10px;margin:1% !important}.results_tabMenu li:nth-child(n+3){margin-top:3% !important}.results_tabMenu li:after{width:15px;height:6px;bottom:-8px}.results_tabMenu .count{flex-shrink:0;margin-top:0}.results_type_list{margin-bottom:40px}.results_type_list li a{font-size:12px;padding:2px 10px}.results_type_list .count{font-size:10px}.resultsList>li{font-size:14px;margin:40px auto 0 !important}.resultsList .date_type{font-size:12px}.resultsList .pickup{padding:0 10px}.resultsList .type{padding:0 5px}.resultsList .title{font-size:15px}.resultsList .info dt{flex-basis:60px}.resultsList .consult{padding:5px 10px}.resultsList+.btn01 a{line-height:1.5;padding-left:10px}.resultsList+.btn01 a>span{padding-right:30px}}#illustration .box,#detail .box{border:2px solid #18afe6;padding:20px}#illustration .box>ul,#illustration .box>dl{flex:0 0 50%}#illustration .box dd>span:first-of-type{display:inline-block;width:35px;float:left}#illustration .box dd>span:nth-of-type(2){display:block;padding-left:40px}#illustration .monthly{margin-right:40px}#illustration .monthly,#illustration .other{width:550px;border:2px solid #18afe6;border-radius:10px}#illustration .monthly p,#illustration .other p{border-radius:8px 8px 0 0;background:#18afe6;color:#fff;text-align:center;padding:10px;font-size:20px;font-weight:700}#illustration .monthly dl,#illustration .other ul{padding:20px}#illustration .monthly dt{float:left;clear:left;width:100px;text-align:center;padding:5px 0}#illustration .monthly dd{padding:5px 0}#illustration .monthly dd:not(:last-of-type){border-bottom:#ccc 1px solid}#illustration .creationFlow>li{border:2px solid #18afe6;padding:40px;position:relative}#illustration .creationFlow>li:not(:last-child){margin-bottom:60px}#illustration .creationFlow>li:not(:last-child):before{content:"";border:33px solid transparent;border-top-color:#18afe6;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#illustration .creationFlow>li:not(:last-child):after{content:"";border:30px solid transparent;border-top-color:#fff;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#illustration .creationFlow p{font-size:20px;font-weight:700;border-bottom:1px solid #18afe6}#illustration .creationFlow span{font-size:16px;width:120px;text-align:center;padding:3px 0;margin-right:15px;border:#18afe6 1px solid;border-bottom:none;display:inline-block;position:relative;z-index:1}#illustration .creationFlow span.ourCompany{color:#18afe6;background:#fff}#illustration .creationFlow span.customer{color:#fff;background:#18afe6}#illustration .creationList{margin-top:30px}#illustration .creationList>li{flex:0 0 19%;padding-top:19%;border:1px solid #ccc;position:relative;overflow:hidden}#illustration .creationList img{width:auto;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#illustration .workflow>li{width:360px;text-align:center}#illustration .workflow>li:not(:last-child){margin-right:60px;position:relative}#illustration .workflow>li:not(:last-child):before,#illustration .workflow>li:not(:last-child):after{position:absolute;top:0;bottom:0;right:-40px;margin:auto;content:"";vertical-align:middle}#illustration .workflow>li:not(:last-child):before{width:25px;height:5px;background:#18afe6}#illustration .workflow>li:not(:last-child):after{width:20px;height:20px;border-top:5px solid #18afe6;border-right:5px solid #18afe6;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#illustration .workflow>li .img{width:100%;padding-top:50%;border:1px solid #18afe6;position:relative;overflow:hidden}#illustration .workflow>li .img img{width:auto;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#illustration .workflow>li p{background:#18afe6;color:#fff;padding:5px}#illustration .sampleList .sampleImg{margin:0 auto 15px;width:25%;text-align:center;display:inline-block}#illustration .sampleList .sampleImg img{width:280px;height:280px;object-fit:cover}#illustration .sampleList:after{content:"";display:block;width:25%;height:0}#illustration .illust .arrow{display:inline-block;padding-right:30px;position:relative}#illustration .illust .arrow:before{content:"";width:0;height:0;border-top:12px solid #222;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:6px;right:0;transition:.3s}#illustration .illust:hover{cursor:pointer;color:#696969}#illustration .illustWrap{display:none}#illustration .illust.open .arrow:before{transform:rotate(180deg)}#illustration .illust.open .illustWrap{display:block}#illustration .flow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#illustration .flow>li{padding:20px 30px;margin-bottom:4vh;-ms-flex-preferred-size:30%;flex-basis:30%;border:2px solid #18afe6;position:relative;margin-right:auto}#illustration .flow>li:nth-child(3n+1){border:5px solid #18afe6}#illustration .flow>li:nth-child(3n+1) dl:before,#illustration .flow>li:nth-child(3n+1) dl:after{content:"";border:solid transparent;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#illustration .flow>li:nth-child(3n+1) dl:before{border-width:22px;border-top-color:#18afe6}#illustration .flow>li:nth-child(3n+1) dl:after{border-width:15px;border-top-color:#fff}#illustration .flow>li:last-child dl:before,#illustration .flow>li:last-child dl:after{display:none}#illustration .flow>li:nth-child(3n+2):before,#illustration .flow>li:nth-child(3n+2):after{content:"";border:solid transparent;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#illustration .flow>li:nth-child(3n+2):before{border-width:22px;border-left-color:#18afe6}#illustration .flow>li:nth-child(3n+2):after{border-width:20px;border-left-color:#fff}#illustration .flow>li .icon{font-size:12px;color:#fff;background:#18afe6;padding:5px 20px;display:block;position:absolute;top:-10px;left:-10px;z-index:100}#illustration .flow>li dl dt{font-size:20px;font-weight:600;color:#18afe6}#illustration .flow>li dl dd{padding-top:10px}#illustration .price-flow{margin-bottom:20px}#illustration .price-flow>li{text-align:center;padding:20px 30px;border:2px solid #18afe6;margin-right:30px;position:relative}#illustration .price-flow>li:last-child{position:static;margin-right:0}#illustration .price-flow>li dl dt{font-size:20px;font-weight:600;color:#18afe6}#illustration .price-flow>li dl dd{padding-top:10px}#illustration .price-flow>li:before,#illustration .price-flow>li:after{content:"";border:solid transparent;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#illustration .price-flow>li:before{border-width:22px;border-left-color:#18afe6}#illustration .price-flow>li:after{border-width:20px;border-left-color:#fff}#illustration .price-flow>li:last-child:before,#illustration .price-flow>li:last-child:after{content:none}#illustration h2.h2{display:flex;align-items:center}#illustration h2.h2 .h2btn{display:inline-block;margin-left:20px}#illustration h2.h2 .h2btn a{display:block;font-size:16px;color:#18afe6;background:#fff;padding:10px 20px}#illustration h2.h2 .h2btn a:hover{text-decoration:none;opacity:.7}#illustration .impact{color:#18afe6;font-size:36px;font-weight:700;text-align:center;margin-bottom:40px}#illustration .impact span{display:inline-block;padding:0 1.2em;position:relative}#illustration .impact span:before,#illustration .impact span:after{width:1.2em;height:3px;content:"";background:#18afe6;display:block;margin:auto;position:absolute;top:0;bottom:0}#illustration .impact span:before{left:0;transform:rotate(45deg)}#illustration .impact span:after{right:0;transform:rotate(-45deg)}#illustration .point{margin-bottom:80px}#illustration .point dl{flex:0 0 300px;border:2px solid #18afe6;border-radius:10px;padding-bottom:70px;position:relative}#illustration .point dl:nth-of-type(2){margin:0 40px}#illustration .point dl dt{color:#18afe6;font-size:24px;font-weight:700;text-align:center;padding:5px 5px 10px;position:relative}#illustration .point dl dt:after{width:100%;height:6px;content:"";background:repeating-linear-gradient(90deg,#18afe6,#18afe6 2px,transparent 2px,transparent 4px);display:block;position:absolute;bottom:0;left:0}#illustration .point dl dd{padding:20px}#illustration .point dl dd p{font-weight:700;text-align:center}#illustration .point .notes{width:224px;margin:0 auto}#illustration .point dl:before{content:'';width:100px;display:block;position:absolute;bottom:10px;right:10px}#illustration .point dl:first-child:before{height:73px;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/illust/illust_point01.png) no-repeat center/cover}#illustration .point dl:nth-child(2):before{height:80px;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/illust/illust_point02.png) no-repeat center/cover}#illustration .point dl:nth-child(3):before{height:104px;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/illust/illust_point03.png) no-repeat center/cover}#illustration .example li{flex:0 0 280px;margin:0 20px 0 0}#illustration .example li:last-child{margin:0}#illustration .example li img{width:280px;height:280px;object-fit:cover}#illustration .more{width:220px;margin:0 auto;color:#fff;background:#18afe6;background:linear-gradient(to right,#18afe6 0%,#0074cb 100%)}#illustration .more .arrow{display:block;padding:15px 76px 15px 60px!important;position:relative}#illustration .more .arrow:before{content:"";display:block;width:0;height:0;border-top:10px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;margin:auto;position:absolute;top:0;bottom:0;right:20px;transition:.3s}#illustration .more.open .arrow:before{transform:rotate(180deg)}#illustration .more+.sampleList{margin-top:15px}#illustration .flowList>li{padding:20px;background:#ecf9fd}#illustration .flowList>li:not(:last-child){margin-bottom:60px;position:relative}#illustration .flowList>li:not(:last-child):after{content:'';display:block;width:0;height:0;border-style:solid;border-width:30px 30px 0;border-color:#18afe6 transparent transparent;margin:auto;position:absolute;bottom:-45px;left:0;right:0}#illustration .flowList .title{font-size:24px;font-weight:600;color:#18afe6;margin-bottom:10px}#illustration .flowList .title span{font-size:20px}#illustration .person{font-size:18px;position:relative}#illustration .person.customer{color:#18afe6;padding-top:30px;padding-left:100px}#illustration .person.ourCompany{color:#3cb313;text-align:right;padding-right:100px}#illustration .person.customer:before{content:'';display:block;width:90px;height:90px;border-radius:50%;border:1px solid #18afe6;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/illust/illust_customer.png) no-repeat center/cover;position:absolute;left:0;bottom:-20px}#illustration .person.ourCompany:before{content:'';display:block;width:90px;height:90px;border-radius:50%;border:1px solid #3cb313;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/illust/illust_ourCompany.png) no-repeat center/cover;position:absolute;right:0;bottom:-20px}#illustration .flowItem{color:#fff;padding:20px}#illustration .flowItem.customer{margin:0 120px 20px 0;background:#18afe6}#illustration .flowItem.ourCompany{margin-left:120px;background:#3cb313}#illustration .rough .flowItem.ourCompany{flex-grow:1;margin-left:40px}@media screen and (max-width:640px){#illustration .box{padding:10px}#illustration .box>ul{margin-bottom:20px}#illustration .box dd>span:nth-of-type(2){padding-left:calc(35px + 1em);text-indent:-1em}#illustration .monthly{margin-right:0;margin-bottom:40px}#illustration .monthly,#illustration .other{width:100%}#illustration .monthly dl,#illustration .other ul{padding:10px}#illustration .monthly dt{width:4em}#illustration .creationFlow>li{padding:20px}#illustration .creationList li{flex:0 0 48%;padding-top:48%}#illustration .creationList li:nth-child(n+3){margin-top:20px}#illustration .creationFlow span{display:block;font-size:12px;width:80px;border-bottom:#18afe6 1px solid}#illustration .workflow>li{width:100%;margin-bottom:10px}#illustration .workflow>li:not(:last-child){margin-right:0}#illustration .workflow>li:not(:last-child):after{display:none}#illustration .sampleList .sampleImg{margin:0 auto 15px;width:50%}#illustration .sampleList .sampleImg img{width:140px;height:140px;object-fit:cover}#illustration .sampleList:after{content:"";display:block;width:50%;height:0}#illustration .flow>li{padding:20px 30px;margin-bottom:8vh;-ms-flex-preferred-size:100%;flex-basis:100%;border:2px solid #18afe6;position:relative;margin-right:auto}#illustration .flow>li:nth-child(3n+2):before,#illustration .flow>li:nth-child(3n+2):after{display:none}#illustration .price-flow>li{width:45%;flex:0 0 45%;margin:5% 5% 0 0;padding:5px 0}#illustration .price-flow>li:nth-child(-n+2){margin-top:0}#illustration .price-flow>li:nth-child(2n){margin-right:0}#illustration .price-flow>li dl dt{font-size:16px}#illustration .price-flow>li:after{border-width:10px}#illustration .price-flow>li:before{border-width:12px}#illustration h2.h2{padding-right:10px}#illustration h2.h2 .h2btn{margin-left:10px}#illustration h2.h2 .h2btn a{font-size:14px;padding:5px 10px}#illustration .impact{font-size:24px;line-height:1.2;margin:0 -5vw 30px}#illustration .impact span:before,#illustration .impact span:after{width:1.5em;height:2px;top:50%}#illustration .impact span:before{transform:rotate(60deg)}#illustration .impact span:after{transform:rotate(-60deg)}#illustration .point{margin-bottom:60px}#illustration .point dl{max-width:90%;margin:20px auto 0 !important}#illustration .point dl dt{font-size:20px}#illustration .point dl dd{padding:15px}#illustration .point dl:nth-child(3){padding-bottom:80px}#illustration .example li{margin:0 2% 2% 0;flex:0 0 49%;text-align:center}#illustration .example li:nth-child(2n){margin-right:0}#illustration .example li img{width:44.1vw;height:44.1vw}#illustration .flowList .title{font-size:22px;line-height:1.5}#illustration .flowList .title span{font-size:16px;display:inline-block}#illustration .person.customer{padding-top:20px;padding-left:80px}#illustration .person.ourCompany{padding-top:20px;padding-right:80px}#illustration .person.customer:before,#illustration .person.ourCompany:before{width:70px;height:70px}#illustration .flowItem{padding:15px}#illustration .flowItem.customer{margin:0 0 20px}#illustration .flowItem.ourCompany{margin-left:0}#illustration .rough .flowItem.ourCompany{margin-left:0}#illustration .rough .img{text-align:center;margin-top:20px}}#analysis .cartoon{counter-reset:cartoonNum}#analysis .cartoon li:nth-child(n+3){margin-top:20px}#analysis .cartoon li:before{counter-increment:cartoonNum;content:"("counter(cartoonNum) ")";display:block;font-weight:700;margin-bottom:5px}#analysis .diff{color:#18afe6;font-size:36px;font-weight:700;text-align:center;margin-bottom:40px}#analysis .diff span{display:inline-block;padding:0 1.2em;position:relative}#analysis .diff span:before,#analysis .diff span:after{width:1.2em;height:3px;content:"";background:#18afe6;display:block;margin:auto;position:absolute;top:0;bottom:0}#analysis .diff span:before{left:0;transform:rotate(45deg)}#analysis .diff span:after{right:0;transform:rotate(-45deg)}#analysis .analysistable01 th,#analysis .analysistable01 td{padding:5px}#analysis .analysistable01 th{width:25%}#analysis .analysistable01 td{text-align:center}#analysis .diff02{color:#18afe6;font-size:24px;font-weight:700;text-align:center;margin-bottom:40px}#analysis .diff02 span{display:inline-block;padding:0 1.2em;position:relative}#analysis .diff02 span:before,#analysis .diff02 span:after{width:2.2em;height:3px;content:"";background:#18afe6;display:block;margin:auto;position:absolute;bottom:20px}#analysis .diff02 span:before{left:-15px;transform:rotate(45deg)}#analysis .diff02 span:after{right:-15px;transform:rotate(-45deg)}#analysis .example{width:850px;margin:0 auto 60px;padding:20px;border:1px dashed #18afe6}#analysis .point{margin-bottom:80px}#analysis .point dl{position:relative;flex:0 0 31%;border:2px solid #18afe6;border-radius:10px;margin-top:40px !important}#analysis .point dl dt{position:relative;background:#18afe6;color:#fff;font-size:20px;font-weight:700;padding:5px 5px 10px;text-align:center}#analysis .point dl dd{padding:20px}#analysis .point dl dd p{font-weight:700;text-align:left}#analysis .point dl:nth-of-type(1),#analysis .point dl:nth-of-type(2){flex:0 0 95%;border:2px solid #88e369;margin-top:40px!important}#analysis .point dl:nth-of-type(2){margin-bottom:40px}#analysis .point dl:nth-of-type(1):after{width:300px;height:250px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/analysis_img06.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:40px}#analysis .point dl:nth-of-type(2):after{width:300px;height:250px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/analysis_img07.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:40px}#analysis .point dl:nth-of-type(3):after{width:150px;height:120px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/analysis_img08.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:10px}#analysis .point dl:nth-of-type(4):after{width:100px;height:120px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/analysis_img09.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:10px}#analysis .point dl:nth-of-type(5):after{width:100px;height:120px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/analysis_img10.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:10px}#analysis .point dl:nth-of-type(6):after{width:150px;height:120px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/analysis_img11.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:10px}#analysis .point dl:nth-of-type(7):after{width:150px;height:120px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/analysis_img12.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:10px}#analysis .point dl:nth-of-type(8):after{width:150px;height:120px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/analysis_img13.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:10px}#analysis .point dl:nth-child(3),#analysis .point dl:nth-child(4),#analysis .point dl:nth-child(6),#analysis .point dl:nth-child(7){margin:0 1% 0 0}#analysis .point dl:nth-child(7){padding-bottom:80px}#analysis .point dl:nth-of-type(1) dt,#analysis .point dl:nth-of-type(2) dt{background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:28px}#analysis .point dl dd span.check{font-weight:700;color:#18afe6;font-size:14px;width:70%;display:block}#analysis .indent{margin-bottom:20px}#analysis .indent li{font-weight:700;text-indent:10px}#analysis .marker{background:linear-gradient(to bottom,transparent 65%,#ffe500 65%)}#analysis .imgBoxL .img{width:580px}#analysis .imgBoxL .txt{width:560px}#analysis .imgBoxL .txt span{padding:2px 0 2px 10px;background:#18afe6;color:#fff;font-weight:700;display:block}@media screen and (max-width:640px){#analysis .cartoon li:nth-child(n+2){margin-top:20px}#analysis .cartoon li img{width:100%}#analysis .diff{font-size:24px;line-height:1.2;margin:0 -5vw 30px}#analysis .diff span:before,#analysis .diff span:after{width:1.5em;height:2px;top:50%}#analysis .diff span:before{transform:rotate(60deg)}#analysis .diff span:after{transform:rotate(-60deg)}#analysis .diff02{font-size:18px;line-height:1.2;margin:0 -5vw 30px}#analysis .diff02 span:before,#analysis .diff02 span:after{width:1.5em;height:2px;bottom:0}#analysis .diff02 span:before{transform:rotate(60deg);left:0}#analysis .diff02 span:after{transform:rotate(-60deg);right:0}#analysis .example{width:auto}#analysis .point{margin-bottom:60px}#analysis .point dl{max-width:90%;margin:20px auto 0 !important}#analysis .point dl dt{font-size:20px;padding:10px}#analysis .point dl dd{padding:15px}#analysis .point dl:nth-of-type(1),#analysis .point dl:nth-of-type(2){margin-top:40px!important}#analysis .point dl:nth-of-type(1) dd,#analysis .point dl:nth-of-type(2) dd{padding-bottom:200px}#analysis .point dl:nth-of-type(3) dd{padding-bottom:140px;position:relative}#analysis .point dl:nth-of-type(4) dd,#analysis .point dl:nth-of-type(5) dd,#analysis .point dl:nth-of-type(6) dd,#analysis .point dl:nth-of-type(7) dd,#analysis .point dl:nth-of-type(8) dd{padding-bottom:100px;position:relative}#analysis .point dl:nth-of-type(1):after{width:250px;height:200px;right:0;left:0;margin:0 auto}#analysis .point dl:nth-of-type(2):after{width:250px;height:167px;right:0;left:0;margin:0 auto}#analysis .point dl:nth-child(7){padding-bottom:0}#analysis figure.sp{margin-bottom:20px}}#member .pdf .btn01 a,#standard .pdf .btn01 a,#premium .pdf .btn01 a{margin-right:10px}#member .img,#standard .img,#premium .img{flex:0 0 370px;margin-right:20px}#member .pdf,#standard .pdf,#premium .pdf{flex:0 0 830px}#member h3 span,#standard h3 span,#premium h3 span{display:block;font-size:16px;font-weight:400;color:#18afe6}#member .memberWrap.btn01 a{min-width:373px !important;margin:10px}#member .memberWrap:nth-child(2).btn01 a{background:#4bc398;background:linear-gradient(to right,#4bc398 0%,#309b75 100%)}#member .memberWrap:nth-child(2).btn01 a:hover{background:linear-gradient(to right,#4bc398 90%,#309b75 100%)}#member .memberWrap:nth-child(3).btn01 a{background:#b67b03;background:linear-gradient(to right,#b67b03 0%,#e9c64a 100%)}#member .memberWrap:nth-child(3).btn01 a:hover{background:linear-gradient(to right,#b67b03 90%,#e9c64a 100%)}#member .memberWrap:nth-child(4).btn01 a{background:#b67b03;background:linear-gradient(to right,#333 0%,#888 100%)}#member .memberWrap:nth-child(4).btn01 a:hover{background:linear-gradient(to right,#333 90%,#888 100%)}#member .memberWrap:nth-child(5).btn01 a{background:#b67b03;background:linear-gradient(to right,#ff9a9e 0%,#fad0c4 100%)}#member .memberWrap:nth-child(5).btn01 a:hover{background:linear-gradient(to right,#ff9a9e 90%,#fad0c4 100%)}#member .memberWrap02:not(:nth-child(3)),#standard .memberWrap02:not(:nth-child(3)),#premium .memberWrap02:not(:nth-child(3)){margin-right:15px}#member .memberWrap02.btn01 a,#standard .memberWrap02.btn01 a,#premium .memberWrap02.btn01 a{min-width:300px !important;text-align:center}#member .btn01,#standard .btn01,#premium .btn01{position:relative}#member .btn01.no a,#standard .btn01.no a{background:#dadfe1;background:linear-gradient(to right,#dadfe1 0%,#a9b5b9 100%)}.ribbonWrap{display:block;position:relative}.ribbon{display:inline-block;position:absolute;top:0;right:45px;margin:0;padding:10px 0;width:20px;text-align:center;background:#ffa520;z-index:100}.ribbon:after{content:'';position:absolute;left:0;top:100%;height:0;width:0;border-left:10px solid #ffa520;border-right:10px solid #ffa520;border-bottom:5px solid transparent}.std{background:#4bc398 !important}.std:after{border-left:10px solid #4bc398 !important;border-right:10px solid #4bc398 !important}.freeWrap{display:block;position:relative}.freeWrap:before{font-size:.8rem;position:absolute;top:0;right:50px;height:24px;padding:0 1em;content:'無料';color:#fff;border-radius:0 0 10px 10px;background:#c00;z-index:100}#premium h3 span{display:block;font-size:16px;font-weight:400;color:#18afe6}#member .btnWrap{margin-top:40px}#member .btnWrap .btn01:not(:last-child){margin-right:20px}#member .btnWrap a{width:280px;font-size:20px;font-weight:500;text-align:center;padding-top:30px;padding-bottom:30px}#member .btnWrap .en{font-size:14px;font-weight:400;display:block;line-height:1;opacity:.5}#standard .tabMenu,#premium .tabMenu{display:flex;justify-content:center;margin-bottom:60px}#standard .tabMenu li,#premium .tabMenu li{min-width:280px;background:#eee;color:#aaa;font-weight:700;text-align:center;padding:10px;border-radius:8px;position:relative;cursor:pointer}#standard .tabMenu li.active,#premium .tabMenu li.active{background:linear-gradient(to bottom,#18afe6,#0074cb);color:#fff}#standard .tabMenu li+li,#premium .tabMenu li+li{margin-left:40px}#standard .tabMenu li:after,#premium .tabMenu li:after{width:20px;height:8px;content:"";background:#eee;margin:auto;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:-12px;left:0;right:0}#standard .tabMenu li.active:after,#premium .tabMenu li.active:after{background:#0074cb}#standard .tabContent,#premium .tabContent{display:none}#standard .tabContent.active,#premium .tabContent.active{display:block}@media screen and (max-width:640px){#member .pdf .btn01 a,#standard .pdf .btn01 a,#premium .pdf .btn01 a{min-width:100% !important;margin-right:0;text-align:center;margin-bottom:10px}#member .img,#premium .img,#standard .img{display:block;margin-right:0;margin-bottom:10px}#member .pdf,#premium .pdf,#standard .pdf{display:block}#member .memberWrap.btn01 a{min-width:100% !important;margin:10px auto}#member .flex,#standard .flex,#premium .flex{display:block}#member .img,#premium .img,#standard .img{margin-right:0;margin-bottom:20px}#member .memberWrap02:not(:nth-child(3)),#standard .memberWrap02:not(:nth-child(3)),#premium .memberWrap02:not(:nth-child(3)){margin-right:0;margin-bottom:10px}#member .memberWrap02.btn01 a,#standard .memberWrap02.btn01 a,#premium .memberWrap02.btn01 a{min-width:100% !important}#member .memberWrap{display:block}#member .memberWrap:not(:last-child){margin-bottom:0}#member .btnWrap .btn01:not(:last-child){margin:0 auto 20px}#member .btnWrap a{width:100%;padding-top:20px;padding-bottom:20px}#standard .tabMenu,#premium .tabMenu{justify-content:start;flex-wrap:wrap;margin-bottom:40px}#standard .tabMenu li,#premium .tabMenu li{font-size:14px;flex:0 0 48%;min-width:0;padding:8px;margin:1% !important}#standard .tabMenu li:nth-child(n+3),#premium .tabMenu li:nth-child(n+3){margin-top:5% !important}}#about .tabMenu li{width:598px;background:#bbb;color:#fff;display:inline-block;text-align:center;padding:10px 0;margin-right:4px;border-radius:5px 5px 0 0}#about .tabMenu li:last-child{margin-right:0}#about .tabMenu li.active,.tabMenu li:hover{background:#18afe6;cursor:pointer}#about .tabContent{display:none;padding:20px;border:#18afe6 2px solid}#about .tabContent.active{display:block}.memberDetails>dl{border:1px solid #18afe6;margin-bottom:30px}.memberDetails>dl>dt span{display:inline-block;padding:0 20px;color:#fff;background:#18afe6}.memberDetails>dl>dd{padding:20px}.memberDetails .join:not(:last-child){margin-bottom:10px}.memberDetails .join dt{color:#18afe6;font-weight:700}.memberDetails .join dd{padding-left:1em}.memberDetails .join li>span{display:inline-block;width:128px}#about table{table-layout:fixed;width:1156px}#about table thead th{line-height:1.5}#about table thead tr th{padding:27px 15px}#about table thead tr th:first-child{width:500px}#about table td{text-align:center}#about .scroll{white-space:normal}.scroll::-webkit-scrollbar-thumb{background:#18afe6}@media screen and (max-width:640px){#about .tabContainer{white-space:nowrap;overflow:auto}#about .tabMenu{display:table}#about .tabMenu li{display:table-cell;padding:10px 20px}#about .tabContent{padding:10px}#about table{width:800px}#about table thead tr th{padding:20px 10px}#about table thead tr th:first-child{width:400px}}#company .imgBoxR .img{width:480px}#company .imgBoxR .txt{width:660px}#company .historyWrap h4{margin-top:0}#company .historyList>li{text-align:left;padding:0 0 40px;position:relative}#company .historyList>li:last-child{padding-bottom:0}#company .historyList>li:before{width:5px;height:100%;content:'';background:#f1fafe;display:block;position:absolute;top:0;left:105px}#company .historyList>li:last-child:before{content:none}#company .historyList>li:after{width:28px;height:28px;content:'';background:#18afe6;display:block;border-radius:50%;position:absolute;top:0;left:93px}#company .historyList>li dt{display:inline-block;vertical-align:top;width:110px;font-weight:700}#company .historyList>li dd{display:inline-block;vertical-align:top;padding:0 0 0 50px}#company .certification>li:not(:last-child){margin-bottom:20px}#company .historyList>li dd span.history01{display:inline-block;width:160px}#company .historyList>li dd span.history02{display:inline-block;width:224px}#company .historyList>li dd span.history03{display:inline-block;width:360px}#company .k-philosphy_list{border:1px solid #18afe6;padding:20px}#company .profile .tableWrap{width:800px}@media screen and (max-width:640px){#company .imgBoxR .img{margin-bottom:20px}#company .historyWrap h4{margin-top:40px}#company .historyList>li{padding:0 0 30px 40px}#company .historyList>li:before{left:12px}#company .historyList>li:after{left:0}#company .historyList>li dt,#company .historyList>li dd{display:block}#company .historyList>li dd{padding:0}#company .historyList>li dd span.history01,#company .historyList>li dd span.history02,#company .historyList>li dd span.history03{width:auto;padding-right:1em}#company .profile .tableWrap{width:auto;margin-bottom:20px}#company .profile .img{text-align:center}}#sdgs .sdgs_gallery{text-align:center}#sdgs .sdgs_gallery p{position:absolute;width:100%;height:auto;padding:5px;color:#fff;text-align:center;background:rgba(24,175,230,.7);content:"";bottom:0;left:0;font-size:14px;z-index:2}#sdgs .sdgs_gallery figcaption{position:absolute;width:92%;height:auto;padding:5px;color:#fff;text-align:center;background:rgba(24,175,230,.7);content:"";bottom:0;left:0;right:0;font-size:14px;z-index:2;margin:0 auto}#sdgs .sdgs_gallery figure{flex:0 0 50%;position:relative}#sdgs .gallery_col4 figure{flex:0 0 25%;padding:0 1%;margin:0 !important}#sdgs .sdgs_gallery figure:nth-of-type(n+3){margin-top:2%}#sdgs .gallery_col4 figure:nth-of-type(n+5){margin-top:2% !important}#sdgs .list>li:not(:last-child){margin-right:2.5em}#sdgs .sdgs_icon>li{margin:0 10px 0 0}#sdgs .sdgs_icon>li:last-child{margin-right:0}@media screen and (max-width:640px){#sdgs .sdgs_gallery figure{padding:0 !important}#sdgs .sdgs_gallery figure:nth-of-type(n+2){margin-top:20px !important}#sdgs .sdgs_gallery figcaption{font-size:14px;width:100%}#sdgs .center{text-align:left !important}#sdgs .disc.f20{font-size:16px !important}#sdgs .list>li:not(:last-child){margin-right:0}#sdgs .sdgs_icon{width:245px;margin:0 auto}#sdgs .sdgs_icon>li{width:120px;margin:5px 5px 0 0}#sdgs .sdgs_icon>li:nth-child(-n+2){margin-top:0}#sdgs .sdgs_icon>li:nth-child(2n){margin-right:0}}#nursingpractice .medicalOtherList>li{width:260px;padding-bottom:30px;position:relative}#nursingpractice .medicalOtherList li h3{font-size:18px;margin:0 0 15px}#nursingpractice .medicalOtherList li h3 span{font-size:16px;font-weight:400}#nursingpractice .medicalOtherList li figure{margin:0 0 15px}#nursingpractice .medicalOtherList li .right{position:absolute;bottom:0;right:0}@media screen and (max-width:640px){#nursingpractice .medicalOtherList>li{width:100%;margin:0 0 40px}#nursingpractice .medicalOtherList li figure{text-align:center}#nursingpractice .medicalOtherList li figure img{width:100% !important;margin:auto}}#strength .stTitle{font-size:30px;font-weight:700;text-align:center;margin-bottom:40px}#strength .point{margin-bottom:80px}#strength .point dl{flex:0 0 45%;border:2px solid #18afe6;border-radius:10px;margin-top:40px !important}#strength .point dl dt{position:relative;background:#18afe6;color:#fff;font-size:20px;font-weight:700;padding:5px 5px 10px 20px}#strength .point dl dd{padding:20px}#strength .point dl dd p{font-weight:700;text-align:left}#strength .point dl:nth-of-type(1),#strength .point dl:nth-of-type(2){position:relative;flex:0 0 95%;border:2px solid #88e369;margin-top:80px!important}#strength .point dl:nth-of-type(2){margin-bottom:40px}#strength .point dl:nth-of-type(1):after{width:200px;height:266px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img01.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:40px}#strength .point dl:nth-of-type(2):after{width:300px;height:200px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img02.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:-40px}#strength .point dl:nth-of-type(3) dt:after{width:177px;height:130px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img03.png) no-repeat center/cover;display:block;position:absolute;bottom:-10px;right:10px}#strength .point dl:nth-of-type(4) dt:after{width:255px;height:100px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img04.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:-20px}#strength .point dl:nth-of-type(5) dt:after{width:100px;height:115px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img05.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:10px}#strength .point dl:nth-of-type(6) dt:after{width:100px;height:112px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img06.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:0}#strength .point dl:nth-of-type(3),#strength .point dl:nth-of-type(5){margin:0 5% 0 0}#strength .point dl:nth-of-type(1) dt,#strength .point dl:nth-of-type(2) dt{background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:28px}#strength .marker{background:linear-gradient(to bottom,transparent 65%,#ffe500 65%)}@media screen and (max-width:640px){#strength .stTitle{font-size:24px;line-height:1.2;margin:0 -5vw 30px}#strength .point{margin-bottom:60px}#strength .point dl{max-width:90%;margin:20px auto 0 !important}#strength .point dl dt{font-size:20px;padding:10px}#strength .point dl dd{padding:15px}#strength .point dl:nth-of-type(1),#strength .point dl:nth-of-type(2){margin-top:40px!important}#strength .point dl:nth-of-type(1) dd,#strength .point dl:nth-of-type(2) dd{padding-bottom:200px}#strength .point dl:nth-of-type(3) dd{padding-bottom:140px;position:relative}#strength .point dl:nth-of-type(4) dd,#strength .point dl:nth-of-type(5) dd,#strength .point dl:nth-of-type(6) dd{padding-bottom:100px;position:relative}#strength .point dl:nth-of-type(3) dt:after,#strength .point dl:nth-of-type(4) dt:after,#strength .point dl:nth-of-type(5) dt:after,#strength .point dl:nth-of-type(6) dt:after{background:0 0}#strength .point dl:nth-of-type(3) dd:after{width:177px;height:130px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img03.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:20px}#strength .point dl:nth-of-type(4) dd:after{width:255px;height:100px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img04.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:20px}#strength .point dl:nth-of-type(5) dd:after{width:100px;height:115px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img05.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:20px}#strength .point dl:nth-of-type(6) dd:after{width:100px;height:112px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img06.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:20px}#strength .point dl:nth-of-type(1):after{width:150px;height:200px;right:0;left:0;margin:0 auto}#strength .point dl:nth-of-type(2):after{width:250px;height:167px;right:0;left:0;margin:0 auto}#strength .point dl:nth-of-type(1) dt,#strength .point dl:nth-of-type(2) dt{font-size:20px}}#writing_lecture .tabGroup_menu{display:flex;justify-content:center;margin-bottom:40px}#writing_lecture .tabGroup_menu li{min-width:200px;background:#eee;color:#aaa;font-weight:700;text-align:center;padding:10px;border-radius:8px;position:relative;cursor:pointer}#writing_lecture .tabGroup_menu li.active{background:linear-gradient(to bottom,#18afe6,#0074cb);color:#fff}#writing_lecture .tabGroup_menu li+li{margin-left:40px}#writing_lecture .tabGroup_menu li:after{width:20px;height:8px;content:"";background:#eee;margin:auto;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:-12px;left:0;right:0}#writing_lecture .tabGroup_menu li.active:after{background:#0074cb}#writing_lecture .tabGroup_conts{display:none}#writing_lecture .tabGroup_conts.active{display:block}#writing_lecture .lecture_list dl{flex:0 0 calc((100% - 90px)/4);margin:30px 30px 0 0;border:2px solid #0074cb;border-radius:8px;position:relative}#writing_lecture .lecture_list dl:nth-child(4n){margin-right:0}#writing_lecture .lecture_list dl dt{background:#fff;color:#0074cb;font-size:18px;font-weight:700;padding:0 10px;position:absolute;top:-1em;left:15px}#writing_lecture .lecture_list dl dd{padding:20px}#writing_lecture .results{gap:40px}#writing_lecture .results li{width:calc(calc(100% - 40px)/2);position:relative}#writing_lecture .results.teacher li{width:calc(calc(100% - 80px)/3)}#writing_lecture .results img{width:100%}#writing_lecture .results li p{position:absolute;width:100%;height:auto;padding:5px;color:#fff;text-align:center;background:rgba(24,175,230,.7);content:"";bottom:0;left:0;font-size:14px;z-index:2}#writing_lecture .results li a span{width:100%;display:block;padding-right:40px;position:relative}#writing_lecture .results li a span:after{position:absolute;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/common/icon_arrow01.png) no-repeat center/cover;width:17px;height:15px;content:"";top:0;bottom:0;margin:auto 15px}#writing_lecture .results li a:hover span:after{margin:auto 10px;transition:.5s ease all}#writing_lecture .certification li dl{margin-bottom:20px}@media screen and (max-width:640px){#writing_lecture .tabGroup_menu li{font-size:14px;min-width:45%}#writing_lecture .tabGroup_menu li+li{margin-left:10px}#writing_lecture .lecture_list dl{margin:30px auto 0 !important}#writing_lecture .lecture_list dl dt{left:10px}#writing_lecture .lecture_list dl dd{padding:15px}#writing_lecture .results{row-gap:20px}#writing_lecture .results li{width:100% !important}}#education .tab{list-style:none;display:flex;justify-content:center;margin-bottom:40px}#education .tab li{min-width:200px;background:#eee;color:#aaa;font-weight:700;text-align:center;padding:10px;border-radius:8px;position:relative;cursor:pointer}#education .tab li.active{background:linear-gradient(to bottom,#18afe6,#0074cb);color:#fff}#education .tab li+li{margin-left:40px}#education .tab li:after{width:20px;height:8px;content:"";background:#eee;margin:auto;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:-12px;left:0;right:0}#education .tab li.active:after{background:#0074cb}#education .tab_sub{margin:20px auto;padding:0;display:flex;list-style:none}#education .tab_sub li{flex:0 0 33%;background:#bbb;color:#fff;display:inline-block;text-align:center;padding:10px 0;margin:0 4px 5px 0;border-radius:5px}#education .pastQuestions li{flex:0 0 47%;margin:0 auto;padding:20px}#education .tab_sub li:last-child{margin-right:0}#education .tab_sub li.active,#education .tab_sub li:hover{background:#18afe6;cursor:pointer}#education .list .inner{display:none}#education .list .inner div.content{display:none;padding:20px;border:#18afe6 2px solid;margin:0 auto;width:100%}#education .list .inner.active{display:block}#education .list .inner div.content.active{display:table}#education #national_examination h3.h3{margin:20px 0!important}@media screen and (max-width:640px){#education .tab li{font-size:14px;min-width:33%}#education .tab li:first-child{padding-top:20px}#education .tab li+li{margin-left:10px}#education .tab_sub li{flex:0 0 48%}#education .flowList img{width:100%}}#inquiry .indent{padding-left:15px}#inquiry .calendar{width:auto;height:auto;padding-top:60%;position:relative}#inquiry .calendar iframe{position:absolute;top:0;left:0}#inquiry .box{padding:15px;border:1px solid #18afe6}@media screen and (max-width:640px){#inquiry .calendar{padding-top:80%}}#sitemap .sitemap01>ul>li{padding-left:20px;position:relative}#sitemap .sitemap01>ul>li:before{content:"";width:10px;height:10px;border-top:2px solid #18afe6;border-right:2px solid #18afe6;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:9px;left:0}#sitemap .sitemap01>ul>li:not(:last-child){margin-bottom:10px}#sitemap .sitemap01 .child li{padding-left:20px;position:relative}#sitemap .sitemap01 .child li:before{width:15px;height:1px;content:'';background:#18afe6;display:block;position:absolute;top:14px;left:0}#category .newslist dt{color:#18afe6;float:left;padding:10px 0;border-bottom:#ccc 1px solid}#category .newslist dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:10px 0 10px 30px;border-bottom:#ccc 1px solid}@media screen and (max-width:640px){#category .newslist dt{float:none;padding:0;border-bottom:none}#category .newslist dt:nth-of-type(n+2){padding-top:10px}#category .newslist dd{text-overflow:inherit;white-space:normal;overflow:auto;padding:0 0 10px}}#post .passWrap{width:650px;margin:0 auto}#post .passWrap .btn01 a{min-width:140px!important}#post .passlist{margin:60px 0}#post .passlist>li{margin-bottom:10px}#post .passlist>li:first-child{flex:0 0 100%}#post .passlist>li a .date{display:block;font-size:12px}@media screen and (max-width:640px){#post .passWrap{width:auto}#post .passlist{margin:40px 0}}#preparation .mainVisual{height:80vh;background:#c5c5c5 url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/preparation_main_bg.jpg) no-repeat bottom/cover;color:#fff;position:relative;z-index:1}#preparation .mainVisual .mv_copy{font-size:48px;font-weight:700;line-height:1.3;position:absolute;top:20%;left:5%;text-shadow:0 0 10px rgba(0,0,0,.2)}#preparation .mainVisual .mv_copy .text_ani,#preparation .mainVisual .mv_copy .text_ani span{opacity:0}#preparation .mainVisual .mv_copy .text_ani:last-of-type span:nth-last-of-type(-n+9){font-size:72px}#preparation .mainVisual .mv_copy .text_ani.active span{animation:glow_anime 1s ease-out forwards}#preparation .mainVisual .mv_copy2{position:absolute;top:60%;left:5%;padding:20px;font-size:20px;font-weight:700;background:#f1fafe;color:#109cdd;line-height:1}@keyframes glow_anime{0%{opacity:0;text-shadow:0 0 0 #fff}50%{opacity:1;text-shadow:0 0 5px #fff}100%{opacity:1;text-shadow:0 0 10px rgba(0,0,0,.2)}}.mv_scroll{color:#fff;line-height:1;padding-bottom:min(8.85vw,170px);position:absolute;bottom:0;left:50%;z-index:1;transform:translateX(-50%)}.mv_scroll:before,.mv_scroll:after{width:1px;height:calc(min(8.85vw,170px) - 20px);content:"";background:#fff;display:block;margin:auto;position:absolute;bottom:0;left:0;right:0}.mv_scroll:before{opacity:.4}.mv_scroll:after{animation:scroll_bar 2s cubic-bezier(.76,0,.24,1) infinite}#preparation .inner{padding:100px 0}#preparation h2.h2{text-align:center;margin:0 0 60px}#preparation .features,#preparation .price,#preparation .inquiry{background:#f1fafe}#preparation .features .list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}#preparation .features .list>li{background:#fff;padding:30px;position:relative;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;text-align:center;line-height:1.5}#preparation .features .list>li:before{position:absolute;border:#12a0df 1px solid;content:"";display:block;top:0;bottom:0;left:0;right:0;margin:10px;z-index:1}#preparation .features .point{padding:30px;margin:40px 0 0;text-align:center;font-size:22px;font-weight:700;background:#fff;border:red 2px solid}#preparation .sample>ul{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}#preparation .sample>ul>li>a{display:block;background:#e9c64a;font-weight:700;text-align:center;padding:20px 10px;line-height:1.5;transition:.7s}#preparation .sample>ul>li>a:hover{opacity:.7}#preparation .sample .point{text-align:center;margin:40px 0 0;padding:10px;font-size:20px}#preparation .price .flex-col2{background:#4bc398;text-align:center;color:#fff}#preparation .price .flex-col2:last-of-type{background:#30ac79}#preparation .price .flex-col2 .ttl{font-size:20px;font-weight:700;padding:10px;background:#309c76}#preparation .price .flex-col2:last-of-type .ttl{background:#1c7d56}#preparation .price .flex-col2>p{font-size:25px;font-weight:700;padding:10px}#preparation .price .flex-col2>p span{font-size:20px;font-weight:400}#preparation .inquiry{text-align:center}@media screen and (max-width:640px){#preparation .mainVisual{height:60vh}#preparation .mainVisual .mv_copy{font-size:8vw;text-shadow:0 0 6px rgba(0,0,0,.3);top:10vw}#preparation .mainVisual .mv_copy .text_ani:last-of-type span:nth-last-of-type(-n+9){font-size:12vw}#preparation .mainVisual .mv_copy2{padding:10px;font-size:16px;line-height:1.2;top:50vw}.mv_scroll{font-size:min(2.933vw,14px);padding-bottom:min(21.333vw,80px)}.mv_scroll:before,.mv_scroll:after{height:calc(min(21.333vw,80px) - 10px)}#preparation .inner{padding:50px 0}#preparation h2.h2{margin:0 0 40px}#preparation .features .list{grid-template-columns:repeat(1,4fr);gap:15px}#preparation .features .list>li{font-size:16px}#preparation .features .point{padding:20px;font-size:20px}#preparation .sample>ul{grid-template-columns:repeat(2,3fr)}#preparation .price .flex-col2 .ttl{font-size:16px}#preparation .price .flex-col2>p{font-size:24px}#preparation .price .flex-col2>p span{font-size:16px}#preparation .inquiry{text-align:left}}#skillupseminar .mainVisual{height:80vh;background:#c5c5c5 url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/skillupseminar_main_bg.jpg) no-repeat bottom center/cover;color:#fff;position:relative;z-index:1}#skillupseminar .mainVisual .mv_copy{font-size:48px;font-weight:700;line-height:1.3;position:absolute;top:20%;left:5%;text-shadow:0 0 10px rgba(0,0,0,.2)}#skillupseminar .mainVisual .mv_copy .text_ani,#skillupseminar .mainVisual .mv_copy .text_ani span{opacity:0}#skillupseminar .mainVisual .mv_copy .text_ani:last-of-type span:nth-last-of-type(-n+4){font-size:72px}#skillupseminar .mainVisual .mv_copy .text_ani.active span{animation:glow_anime 1s ease-out forwards}#skillupseminar .mainVisual .mv_copy2{position:absolute;top:60%;left:5%;padding:20px;font-size:20px;font-weight:700;background:#f1fafe;color:#109cdd;line-height:1}#skillupseminar .mainVisual .mv_copy3{display:inline-block;padding:10px 5px;font-size:18px;font-weight:700;background:#109cdd;color:#fff;line-height:1;text-shadow:none;margin:0 0 20px}#skillupseminar .features,#skillupseminar .inquiry{background:#f1fafe}#skillupseminar .inner{padding:100px 0}#skillupseminar h2.h2{text-align:center;margin:0 0 60px}#skillupseminar .worries ul:first-of-type{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}#skillupseminar .worries .point{padding:30px;margin:40px 0 0;text-align:center;font-size:22px;font-weight:700;background:#fff;border:red 2px solid}#skillupseminar .features .txt{width:670px}#skillupseminar .features ul{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}#skillupseminar .seminarcontents .flex-col2{background:#4bc398;text-align:center;color:#fff}#skillupseminar .seminarcontents .flex-col2:last-of-type{background:#30ac79}#skillupseminar .seminarcontents .flex-col2 .ttl{font-size:20px;font-weight:700;padding:10px;background:#309c76}#skillupseminar .seminarcontents .flex-col2:last-of-type .ttl{background:#1c7d56}#skillupseminar .seminarcontents .flex-col2>p{padding:40px;text-align:left}#skillupseminar .tab{list-style:none;display:flex;justify-content:center;margin-bottom:40px}#skillupseminar .tab li{min-width:200px;background:#eee;color:#aaa;font-weight:700;text-align:center;padding:10px;border-radius:8px;position:relative;cursor:pointer}#skillupseminar .tab li.active{background:linear-gradient(to bottom,#18afe6,#0074cb);color:#fff}#skillupseminar .tab li+li{margin-left:40px}#skillupseminar .tab li:after{width:20px;height:8px;content:"";background:#eee;margin:auto;clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;bottom:-12px;left:0;right:0}#skillupseminar .tab li.active:after{background:#0074cb}#skillupseminar .tab_sub{margin:20px auto;padding:0;display:flex;list-style:none}#skillupseminar .tab_sub li{flex:0 0 33%;background:#bbb;color:#fff;display:inline-block;text-align:center;padding:10px 0;margin:0 4px 5px 0;border-radius:5px}#skillupseminar .pastQuestions li{flex:0 0 47%;margin:0 auto;padding:20px}#skillupseminar .tab_sub li:last-child{margin-right:0}#skillupseminar .tab_sub li.active,#skillupseminar .tab_sub li:hover{background:#18afe6;cursor:pointer}#skillupseminar .seminarWrap>dl{border:1px solid #18afe6;margin-bottom:30px}#skillupseminar .seminarWrap>dl:last-of-type{margin-bottom:0}#skillupseminar .seminarWrap>dl>dt span{display:inline-block;width:160px;text-align:center;padding:0 5px;color:#fff;background:#18afe6}#skillupseminar .seminarWrap>dl>dd{padding:20px}#skillupseminar .seminarWrap .address{padding-left:40px}#skillupseminar .seminarcontents .inner{display:none}#skillupseminar .seminarcontents .inner div.content{display:none;padding:20px;border:#18afe6 2px solid;margin:0 auto;width:100%}#skillupseminar .seminarcontents .inner.active{display:block}#skillupseminar .seminarcontents .inner div.content.active{display:table}@media screen and (max-width:640px){#skillupseminar .mainVisual{height:60vh}#skillupseminar .mainVisual .mv_copy{font-size:8vw;text-shadow:0 0 6px rgba(0,0,0,.3);top:10vw}#skillupseminar .mainVisual .mv_copy .text_ani:last-of-type span:nth-last-of-type(-n+4){font-size:11vw}#skillupseminar .mainVisual .mv_copy2{padding:10px;font-size:16px;line-height:1.2;top:70vw}#skillupseminar .inner{padding:50px 0}#skillupseminar h2.h2{margin:0 0 40px}#skillupseminar .worries ul:first-of-type{grid-template-columns:repeat(1,2fr);gap:3rem}#skillupseminar .worries .point{padding:20px;font-size:16px;text-align:left}#skillupseminar .features .txt{width:100%;margin:0 0 20px}#skillupseminar .features ul{grid-template-columns:repeat(1,4fr);gap:3rem}#skillupseminar .seminarcontents .flex-col2 .ttl{font-size:18px}#skillupseminar .seminarcontents .flex-col2>p{padding:20px}#skillupseminar .tab li{font-size:14px;min-width:33%}#skillupseminar .tab li:first-child{padding-top:20px}#skillupseminar .tab li+li{margin-left:10px}#skillupseminar .tab_sub li{flex:0 0 48%}}#mainVisual{background:#c5c5c5 url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/top/mainVisual_bg.jpg) no-repeat center/cover;color:#fff;position:relative}#mainVisual .inner{height:640px}#mainVisual .mv_copy{font-size:48px;font-weight:700;position:absolute;bottom:160px;left:0;text-shadow:0 0 10px rgba(0,0,0,.2)}#mainVisual .mv_copy .text_ani,#mainVisual .mv_copy .text_ani span{opacity:0}#mainVisual .mv_copy .text_ani:last-of-type span:nth-last-of-type(-n+3){font-size:72px}#mainVisual .mv_copy .text_ani.active span{animation:glow_anime 1s ease-out forwards}@keyframes glow_anime{0%{opacity:0;text-shadow:0 0 0 #fff}50%{opacity:1;text-shadow:0 0 5px #fff}100%{opacity:1;text-shadow:0 0 10px rgba(0,0,0,.2)}}#topProblems{padding:80px 0;margin:60px 0 0;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/top/topProblems_bg.jpg) no-repeat center/cover}#topProblems .heading{text-align:center;margin-bottom:40px}#topProblems .heading h2{font-size:36px;font-weight:700}#topProblems .heading p{color:#18afe6;font-size:20px}#topProblems .check li{border-bottom:1px solid #444;margin-bottom:20px;padding-bottom:20px}#topAbout{color:#fff;padding:120px 0;margin-top:60px;position:relative}#topAbout:before{width:90vw;height:100%;content:"";background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/top/topAbout_bg02.jpg) no-repeat center top/cover;display:block;position:absolute;top:0;left:0}#topAbout .inner{padding-left:240px}#topAbout ul{font-size:32px;font-weight:700;line-height:2.4;margin-bottom:80px}#topAbout ul li:nth-child(2){text-align:center}#topAbout ul li:nth-child(3){text-align:right}#topAbout ul li:nth-child(2) span{background:#fff;color:#18afe6;font-size:40px;padding:0 10px}#topAbout ul li:nth-child(2) span:first-of-type{margin-right:10px}#topAbout ul li:nth-child(2) span:nth-of-type(2){margin:0 10px}#topAbout .more a{color:#fff;font-size:20px}#topAbout .more a:hover{opacity:.6}#topStrength{background:#fcfcfc;padding:0 0 40px;margin-top:60px}#topStrength .stTitle{font-size:30px;font-weight:700;text-align:center;padding-top:40px;margin-bottom:20px}#topStrength .point{margin-bottom:40px}#topStrength .point dl{flex:0 0 45%;border:2px solid #18afe6;border-radius:10px;margin-top:40px !important}#topStrength .point dl dt{position:relative;background:#18afe6;color:#fff;font-size:20px;font-weight:700;padding:5px 5px 10px 20px}#topStrength .point dl dd{padding:20px}#topStrength .point dl dd p{font-weight:700;text-align:left}#topStrength .point dl:nth-of-type(1),#topStrength .point dl:nth-of-type(2){position:relative;flex:0 0 95%;border:2px solid #88e369;margin-top:80px!important}#topStrength .point dl:nth-of-type(2){margin-bottom:40px}#topStrength .point dl:nth-of-type(1):after{width:200px;height:266px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img01.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:40px}#topStrength .point dl:nth-of-type(2):after{width:300px;height:200px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img02.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:-40px}#topStrength .point dl:nth-of-type(3) dt:after{width:177px;height:130px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img03.png) no-repeat center/cover;display:block;position:absolute;bottom:-10px;right:10px}#topStrength .point dl:nth-of-type(4) dt:after{width:255px;height:100px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img04.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:-20px}#topStrength .point dl:nth-of-type(5) dt:after{width:100px;height:115px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img05.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:10px}#topStrength .point dl:nth-of-type(6) dt:after{width:100px;height:112px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img06.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:0}#topStrength .point dl:nth-of-type(3),#topStrength .point dl:nth-of-type(5){margin:0 5% 0 0}#topStrength .point dl:nth-of-type(1) dt,#topStrength .point dl:nth-of-type(2) dt{background:linear-gradient(to bottom,#88e369,#3cb313);color:#fff;font-size:28px}#topStrength .marker{background:linear-gradient(to bottom,transparent 65%,#ffe500 65%)}#topConsult{padding:80px 0}#topConsult .heading{text-align:center;margin-bottom:40px}#topConsult .heading h2{font-size:36px;font-weight:700}#topConsult .heading p{color:#18afe6;font-size:20px}#topConsult .result_slider{margin:40px 0}#topConsult .result_slider .ms-view{overflow:visible}#topConsult .result_slider .ms-nav-next,#topConsult .result_slider .ms-nav-prev{width:30px;height:30px;background:0 0;border-top:4px solid #18afe6}#topConsult .result_slider .ms-nav-next{border-right:4px solid #18afe6;right:-40px;transform:rotate(45deg)}#topConsult .result_slider .ms-nav-prev{border-left:4px solid #18afe6;left:-40px;transform:rotate(-45deg)}#topConsult .result_slider .ms-nav-next:hover,#topConsult .result_slider .ms-nav-prev:hover{opacity:.6}#topConsult .result_slider .ms-bullets,#topConsult .result_slider .ms-bullets-count{position:static}#topConsult .result_slider .ms-bullets{width:auto !important;margin-top:20px}#topConsult .result_slider .ms-bullets-count{display:flex;justify-content:center}#topConsult .result_slider .ms-bullet{background:#ccc;float:none;border-radius:50%}#topConsult .result_slider .ms-bullet.ms-bullet-selected{background:#18afe6}#topBusiness{background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/top/topBusiness_bg.jpg) no-repeat center/cover;padding:80px 0}#topBusiness .heading{text-align:center;margin-bottom:40px}#topBusiness .heading h2{font-size:36px;font-weight:700}#topBusiness .heading p{color:#18afe6;font-size:20px}#topBusiness .tabMenu li{width:300px;height:120px;background:#fff;color:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:2px solid #000;border-radius:8px;position:relative}#topBusiness .tabMenu li:after{width:20px;height:8px;content:"";background:#88e369;clip-path:polygon(100% 0,50% 100%,0 0);position:absolute;bottom:-14px}#topBusiness .tabMenu li:nth-child(2):after{background:#94daf4}#topBusiness .tabMenu li.active{border:none}#topBusiness .tabMenu li.active:after{bottom:-12px}#topBusiness .tabMenu li:first-child.active{background:linear-gradient(to bottom,#88e369,#3cb313)}#topBusiness .tabMenu li:nth-child(2).active{background:linear-gradient(to bottom,#94daf4,#37b3e1)}#topBusiness .tabMenu li+li{margin-left:40px}#topBusiness .tabMenu dl{padding-left:78px;position:relative}#topBusiness .tabMenu li:nth-child(2) dl{padding-left:73px}#topBusiness .tabMenu dl:before{height:48px;content:"";margin:auto;position:absolute;top:0;bottom:0;left:0}#topBusiness .tabMenu li:first-child dl:before{width:58px;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/common/icon_business01.png) no-repeat center/cover}#topBusiness .tabMenu li:nth-child(2) dl:before{width:53px;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/common/icon_business02.png) no-repeat center/cover}#topBusiness .tabMenu dl dt{font-size:20px}#topBusiness .tabContent{display:none}#topBusiness .tabContent.active{display:block}#topNews{padding-top:80px}#topNews .inner{position:relative}#topNews .newsList{flex:0 0 940px}#topNews h2{font-size:48px;line-height:1}#topNews dl{width:780px}.newsList dt{float:left;width:110px}.newsList dd{border-bottom:#444 1px solid;padding:0 0 15px;margin:0 0 15px}.newsList dd:last-of-type{margin-bottom:0;border-bottom:none;padding-bottom:0}.newsList dd a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.newsList dd a:hover{opacity:.6}#topNews .btn01{position:absolute;top:68px}@media screen and (max-width:1920px){#topAbout:before{width:1770px}}@media screen and (max-width:640px){#mainVisual{background-position:left -60vw center}#mainVisual .inner{height:75vw}#mainVisual .mv_copy{font-size:6.4vw;bottom:40px;text-shadow:0 0 6px rgba(0,0,0,.3)}#mainVisual .mv_copy .text_ani:last-of-type span:nth-last-of-type(-n+3){font-size:9.6vw}#topProblems{padding:60px 0;background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/top/topProblems_bg.jpg) no-repeat top right -300px/cover}#topProblems .heading h2{font-size:24px;font-weight:700}#topProblems .heading p{font-size:16px}#topAbout{padding:60px 0;margin-top:40px}#topAbout:before{width:100vw}#topAbout .inner{padding-left:0}#topAbout ul{font-size:20px;line-height:1.5;margin-bottom:30px}#topAbout ul li{display:inline;text-align:left !important}#topAbout ul li:nth-child(2){margin:0 5px 0 0}#topAbout ul li:nth-child(2) span{font-size:24px;line-height:1.8;padding:0 5px}#topAbout ul li:nth-child(2) span:first-of-type{margin-right:5px}#topAbout ul li:nth-child(2) span:nth-of-type(2){margin:0 5px}#topAbout .more a{font-size:16px}#topStrength .stTitle{font-size:24px;line-height:1.2;margin:0 -5vw 30px}#topStrength .point{margin-bottom:60px}#topStrength .point dl{max-width:90%;margin:20px auto 0 !important}#topStrength .point dl dt{font-size:20px;padding:10px}#topStrength .point dl dd{padding:15px}#topStrength .point dl:nth-of-type(1) dt,#topStrength .point dl:nth-of-type(2) dt{font-size:20px}#topStrength .point dl:nth-of-type(1),#topStrength .point dl:nth-of-type(2){margin-top:40px!important}#topStrength .point dl:nth-of-type(1) dd,#topStrength .point dl:nth-of-type(2) dd{padding-bottom:200px}#topStrength .point dl:nth-of-type(3) dd{padding-bottom:140px;position:relative}#topStrength .point dl:nth-of-type(4) dd,#topStrength .point dl:nth-of-type(5) dd,#topStrength .point dl:nth-of-type(6) dd{padding-bottom:100px;position:relative}#topStrength .point dl:nth-of-type(3) dt:after,#topStrength .point dl:nth-of-type(4) dt:after,#topStrength .point dl:nth-of-type(5) dt:after,#topStrength .point dl:nth-of-type(6) dt:after{background:0 0}#topStrength .point dl:nth-of-type(3) dd:after{width:177px;height:130px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img03.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:20px}#topStrength .point dl:nth-of-type(4) dd:after{width:255px;height:100px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img04.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:20px}#topStrength .point dl:nth-of-type(5) dd:after{width:100px;height:115px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img05.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:20px}#topStrength .point dl:nth-of-type(6) dd:after{width:100px;height:112px;content:'';background:url(//con-coms.jp/wp/wp-content/themes/comcoms_WP/library/css/../images/inner/strength_img06.png) no-repeat center/cover;display:block;position:absolute;bottom:0;right:20px}#topStrength .point dl:nth-of-type(1):after{width:150px;height:200px;right:0;left:0;margin:0 auto}#topStrength .point dl:nth-of-type(2):after{width:250px;height:167px;right:0;left:0;margin:0 auto}#topConsult{padding:60px 0}#topConsult .heading h2{font-size:24px;font-weight:700}#topConsult .heading p{font-size:16px}#topConsult .result_slider{margin:20px 0}#topConsult .result_slider .ms-nav-next,#topConsult .result_slider .ms-nav-prev{width:20px;height:20px;border-width:2px !important}#topConsult .result_slider .ms-nav-next{right:0}#topConsult .result_slider .ms-nav-prev{left:0}#topConsult .result_slider .ms-bullets{margin-top:10px}#topBusiness{padding:60px 0}#topBusiness .heading h2{font-size:24px;font-weight:700}#topBusiness .heading p{font-size:16px}#topBusiness .tabMenu{margin-bottom:20px}#topBusiness .tabMenu li{width:49%;height:72px;font-size:10px}#topBusiness .tabMenu li+li{margin-left:2%}#topBusiness .tabMenu dl{line-height:1.2;padding-left:39px}#topBusiness .tabMenu li:nth-child(2) dl{padding-left:36px}#topBusiness .tabMenu dl:before{height:24px}#topBusiness .tabMenu li:first-child dl:before{width:29px}#topBusiness .tabMenu li:nth-child(2) dl:before{width:26px}#topBusiness .tabMenu dl dt{font-size:14px;margin-bottom:5px}#topBusiness .tabContent{margin:0 -5vw}#topNews{padding-top:60px}#topNews .inner{padding:40px 0}#topNews h2{font-size:40px}#topNews .newsList{margin:40px 0 0}#topNews dl{width:100%}.newsList dt{width:100%;float:none}#topNews .btn01{text-align:center;margin-top:30px;position:static}}.resultsSlide{margin-bottom:60px}.resultsSlide .slick-list{max-width:1200px;overflow:visible}.resultsSlide .item{flex:0 0 33%;padding:0 15px}.resultsSlide .slick-arrow{width:60px;height:60px;background:#fff;border:2px solid #18afe6;border-radius:50%;z-index:1}.resultsSlide .slick-prev{left:-30px}.resultsSlide .slick-next{right:-30px}.resultsSlide .slick-arrow:before{content:"";margin:40%;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(45deg)}.resultsSlide .slick-prev:before{border-bottom:2px solid #18afe6;border-left:2px solid #18afe6}.resultsSlide .slick-next:before{border-top:2px solid #18afe6;border-right:2px solid #18afe6}@media screen and (max-width:640px){.resultsSlide{max-width:300px;margin:0 auto 40px}.resultsSlide .item{flex-basis:100%;padding:0 10px}.resultsSlide .slick-arrow{width:40px;height:40px}.resultsSlide .slick-prev{left:-20px}.resultsSlide .slick-next{right:-20px}}
#fancybox-content{border-color:#fff}#fancybox-title,#fancybox-title-float-main{color:#fff}
/*! 
 * Master Slider WordPress Lite Main CSS File
 * @date May 2023
 */
.master-slider{position:relative;visibility:hidden;-moz-transform:translate3d(0,0,0)}.ms-ie img{border:none}.ms-ie8 *{opacity:inherit;filter:inherit}.ms-ie7{zoom:1}.ms-moz .ms-slide-bgcont>img{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.master-slider a,.master-slider a:hover{-webkit-transition:none;transition:none}.wpb_row .master-slider-parent *,.master-slider-parent *{box-sizing:content-box}.master-slider-parent{margin-left:auto;margin-right:auto}.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent}.ms-layout-partialview .ms-container{overflow:hidden}.ms-loading-container{position:absolute;width:100%;top:0}.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:36px;height:36px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/common/loading-2.gif) no-repeat center #fff;border-radius:60px;box-shadow:0px 0px 3px rgba(0,0,0,.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:.9}.ms-def-cursor{cursor:auto !important}.ms-grab-cursor{cursor:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/common/grab.png),move}.ms-grabbing-cursor{cursor:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/common/grabbing.png),move}.ms-ie .ms-grab-cursor{cursor:move}.ms-ie .ms-grabbing-cursor{cursor:move}.ms-view{margin:0 auto;overflow:hidden;position:relative;-webkit-perspective:2000px;-ms-perspective:2000px;perspective:2000px}.ms-view .ms-slide-container{position:relative}.ms-slide{position:absolute;height:100%;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}.ms-wk .ms-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%}.ms-slide .ms-slide-link{display:block;width:100%;height:100%;position:absolute;top:0;z-index:110}.ms-ie .ms-slide-link{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat}.ms-slide .ms-slide-bgvideocont{z-index:105;height:100%}.ms-wk .ms-slide .ms-slide-bgvideocont,.ms-wk .ms-slide-bgvideocont>video{-webkit-transform:translateZ(.3px);transform:translateZ(.3px)}.ms-slide .ms-slide-bgvideo{position:absolute;top:0}.ms-inner-controls-cont,.ms-container{position:relative;margin:0 auto}.ms-slide .ms-slide-bgcont img,.ms-container,.ms-inner-controls-cont{-webkit-user-select:none;-ms-user-select:none;user-select:none}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:111;background:#000;padding:0;margin:0;border:none}.ms-slide .ms-pattern{background-attachment:scroll;width:100%;height:100%;z-index:108;position:absolute;top:0}.ms-wk .ms-pattern{-webkit-transform:translateZ(.4px);transform:translateZ(.4px)}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:110}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:#000;color:#fff;text-align:center;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:.75em;display:inline-block;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/common/video-close-btn.png) no-repeat 0px 3px;padding-left:15px;height:15px;color:#dbdbdb;margin-top:7px}.ms-wk .ms-slide .ms-slide-vcbtn,.ms-wk .ms-slide .ms-slide-layers,.ms-wk .ms-slide .ms-slide-vpbtn,.ms-wk .ms-slide .ms-slide-video,.ms-wk .ms-slide-link{-webkit-transform:translateZ(.44px);transform:translateZ(.44px)}.ms-video-img{position:absolute;width:100%;height:100%;top:0;left:0}.ms-mask-frame{overflow:hidden;position:absolute;float:left}.ms-thumb-list{overflow:hidden;position:absolute}.ms-thumb-list.ms-dir-h{width:100%}.ms-thumb-list.ms-dir-v{height:100%;top:0}.ms-thumbs-cont{position:relative}.ms-thumb-frame img{width:100%;height:auto}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.ms-thumb-frame-selected{opacity:1}.ms-tabs .ms-thumb-frame{background-color:#f6f6f6;text-shadow:0 1px 1px #fff;color:#222;border:solid 1px #fff;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ms-tabs.ms-has-thumb .ms-tab-thumb{width:auto}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame{margin-left:0}.ms-tabs.ms-dir-h.ms-align-top{z-index:140}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame{margin-top:-12px}.ms-tabs .ms-thumb{padding:20px}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#ededed}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0;left:50%;margin-left:-12px;border-bottom:solid 12px #f6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent}.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#ededed}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol{bottom:0;top:auto;border-bottom:0;border-top:solid 12px #f6f6f6}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;bottom:-12px;border-top-color:#ededed}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #ededed;border-top:solid 12px transparent;border-bottom:solid 12px transparent}.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:#ededed}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol{left:auto;right:0;border-right:0;border-left:solid 12px #ededed}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;right:-12px;border-left-color:#ededed}.ms-thumb-alt{text-align:center;margin:5px;font-size:14px;font-weight:600}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{height:100%;width:20px;position:absolute;left:0;cursor:pointer;background:rgba(128,128,128,.5);text-align:center;color:#fff}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{right:0;left:auto}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{content:close-quote;top:43%;position:relative;border:solid rgba(0,0,0,0);border-width:5px 5px 5px 0;display:block;border-right-color:#fff;width:6px;height:1px}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{border-width:5px 0 5px 5px;border-left-color:#fff;left:7px}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{width:100%;height:20px;position:absolute;top:0;cursor:pointer;background:rgba(128,128,128,.5);text-align:center;color:#fff}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{bottom:0;top:auto}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{content:close-quote;left:43%;position:relative;border:solid rgba(0,0,0,0);border-width:0 5px 5px;display:block;border-bottom-color:#fff;height:1px;top:5px;width:0}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{border-width:5px 5px 0;border-top-color:#fff;top:7px}.ms-tabs.ms-dir-v.ms-has-thumb .ms-thumbs-cont{top:0 !important}.ms-tabs.ms-has-thumb .ms-thumb-frame{height:auto !important}.ms-tabs.ms-has-thumb .ms-thumb{padding:0}.ms-tabs.ms-has-thumb .ms-tab-context{padding:20px}.ms-tabs.ms-align-left .ms-tab-thumb{float:left;margin-right:20px}.ms-tabs.ms-align-right .ms-tab-thumb{float:right;margin-left:20px}.ms-bullet{cursor:pointer;float:left}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-bullets.ms-dir-v{position:absolute;top:50%}.ms-bullets.ms-dir-v .ms-bullet{float:none}.ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-sbar{position:absolute}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px}.ms-sbar.ms-dir-v .ms-bar{width:4px}.ms-sbar .ms-bar{position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.ms-timerbar{width:100%;bottom:0;position:absolute}.ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer}.ms-time-bar{-webkit-transition:width .12s linear;transition:width .12s linear}.ms-ie7 .ms-tooltip-arrow{height:0}.ms-slide-info{position:absolute}.ms-slide-info.ms-dir-v{top:0}.ms-slide-info.ms-dir-h{width:100%}.ms-pattern.ms-patt-1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYICA/wzoDGTwHyDAADXxAv4Eq8S5AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYECA/wxogLAANoBdF0CAAQD+agT8l3ocpQAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-3{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNqU0EENAAAMwkD8m+4s7PhCCmHbGijxE0jS1HOOhxJSUhf9eAIMAI/CEe94Ny14AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYGBg+M+ABfxHo3Fz/gMEGACtlgX7j8MuyAAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-5{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABNJREFUeNpiYECA/3CCAV0UIMAANfEC/mOKn1cAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-6{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+AClD4AAEGACn3Af/97SgJAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-7{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYMAE/+EEAy5Z0iUAAgwA/moE/KMl2lgAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-8{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAYAAAA4GpVBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+ACdDFAAIMADP0Af/w5VDVAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-9{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJJREFUeNpiYGBg+M9AGQAIMABABAEA80yJjQAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-10{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYGBg+A/FcMDEQH0AEGAAxksCAb3vCDgAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-11{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpiZGBg+M+AChhBBBMDDkC6BOkAIMAAlXQBCO9f4icAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-12{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiYGBg+M8AATAaDnAKYEgQBgABBgB6/AT8h9ybfgAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-13{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiYGBg+M+ABJig9H90AbggI7oWgAADAI5xBAIRYsxUAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-14{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiYGBg+M+AA9BSgkQBgAADAJIyB/kDCjAnAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-15{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB9JREFUeNpiYGBg+M9ABPhPjPh/YjT9J2AipiRAgAEAhjsH+Utd9Z4AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-16{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFAQMAAABCXz8WAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjaGBwZFBiEGHgAAAHPwEAP8TPrwAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-17{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIAQMAAAALP6d4AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABZJREFUCNdjaGBwYFBgEGDgAGIFBgcADegBabpJ4LsAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-18{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGA4wPCA4QMACtgDEQ8Bqx8AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-19{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA9JREFUCNdjWMDgAMRAAAAKigGBlYsMggAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-20{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQMAAADaAn0LAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdj+ACFQAAAHgwDwds/+0oAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-21{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdjOACEYAAADAoBgRrgDF0AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-22{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjaGAAAwADiACBhux1cwAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-23{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAIAQMAAAAC1AcCAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjaGAAAxgNAAsQAQHPxScOAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-24{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABAQMAAADZzn0AAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAApJREFUCNdj6AAAAIoAiVWdWYwAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-25{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GBoYHBgUGAQAAAFggD5HRIFwAAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-26{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjUGBoYHAAAAJmAOF0EZC+AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-27{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGAIYFBgCAAABcgBQeTzXGUAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-28{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACBJREFUCNdjaGBgcHBgUGhgEGRg4GJgYAGRQDZQBCgOAC/KAvtspwwJAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-29{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjUGBwYGhg4GAQAAAFkgD5MUFnfgAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjcGBoYFAAAALmAOHcBT11AAAAAElFTkSuQmCC)}.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn{width:50px;height:51px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png) no-repeat -14px -150px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-default .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png) no-repeat -24px -28px;top:18px;right:30px}.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{width:30px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png);background-position:-89px -26px;height:40px;cursor:pointer;top:50%;left:30px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-default .ms-nav-next{right:30px;left:auto;background-position:-89px -103px}.ms-skin-default .ms-bullet{width:10px;height:10px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png) no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-default .ms-bullet-selected{background-position:-34px -84px}.ms-skin-default .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-default .ms-tooltip-point{cursor:pointer}.ms-skin-default .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-default .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-default .ms-tooltip{max-width:200px}.ms-skin-default .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;margin-left:-1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn,.ms-skin-default .ms-slide .ms-slide-vcbtn,.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev,.ms-skin-default .ms-bullet{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1-retina.png);background-size:152px 225px}}.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,.ms-skin-black-1 .ms-video-btn{width:54px;height:54px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-black-1 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-black-1 .ms-nav-next,.ms-skin-black-1 .ms-nav-prev{width:53px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png);background-position:-79px -19px;height:61px;cursor:pointer;top:50%;left:30px;margin-top:-26px;position:absolute;z-index:110}.ms-skin-black-1 .ms-nav-next{right:30px;left:auto;background-position:-79px -97px}.ms-skin-black-1 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-black-1 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-black-1 .ms-bullet{width:9px;height:9px;background:#fff;margin:4px;border:solid 1px #3a3a3a}.ms-skin-black-1 .ms-bullet-selected{background-color:#000}.ms-skin-black-1 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:#fff;border-top-color:rgba(0,0,0,.8);bottom:-10px}.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:#fff;border-bottom-color:rgba(0,0,0,.8);top:-10px}.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:#fff;border-right-color:rgba(0,0,0,.8);left:-10px}.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#000;border-left-color:rgba(0,0,0,.8);right:-10px}.ms-skin-black-1 .ms-tooltip-point{cursor:pointer}.ms-skin-black-1 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #444;background:#000;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-black-1 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;background:rgba(255,255,255,.9);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-black-1 .ms-tooltip{max-width:200px}.ms-skin-black-1 .ms-tooltip-cont{padding:10px;background:#000;background:rgba(0,0,0,.8);text-shadow:0 1px 0px #000;color:#fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,.ms-skin-black-1 .ms-video-btn,.ms-skin-black-1 .ms-slide .ms-slide-vcbtn,.ms-skin-black-1 .ms-nav-next,.ms-skin-black-1 .ms-nav-prev{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1-retina.png);background-size:152px 225px}}.ms-skin-minimal .ms-slide .ms-slide-vpbtn,.ms-skin-minimal .ms-video-btn{width:55px;height:55px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg) no-repeat 24px 18px #fff;border:solid 1px #3d3d3d;border-radius:50%;top:50%;left:50%;margin:-27px 0 0 -27px;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-slide .ms-slide-vcbtn:hover,.ms-skin-minimal .ms-slide .ms-slide-vpbtn:hover,.ms-skin-minimal .ms-video-btn:hover{background-color:#f1f1f1}.ms-skin-minimal .ms-slide .ms-slide-vcbtn{width:31px;height:31px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg) no-repeat -289px 6px #fff;border-radius:50%;border:solid 1px #3d3d3d;top:18px;right:30px;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-nav-next,.ms-skin-minimal .ms-nav-prev{background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg) no-repeat #fff;background-position:-178px 17px;border:solid 1px #3d3d3d;border-radius:50%;height:55px;width:55px;cursor:pointer;top:50%;left:30px;margin-top:-27px;position:absolute;z-index:110;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-nav-next:hover,.ms-skin-minimal .ms-nav-prev:hover{background-color:#f1f1f1}.ms-skin-minimal .ms-nav-next{right:30px;left:auto;background-position:-75px 17px}.ms-skin-minimal .ms-bullet{width:8px;height:8px;background:#fff;border:solid 1px #3d3d3d;border-radius:50%;margin:4px;background-position:-34px -117px}.ms-skin-minimal .ms-bullet-selected{background:#3d3d3d}.ms-skin-minimal .ms-time-bar{height:3px;background:#fff;border-top:solid 1px rgba(0,0,0,.41)}.ms-skin-minimal .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-minimal .ms-tooltip-point{cursor:pointer}.ms-skin-minimal .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-minimal .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-minimal .ms-tooltip{max-width:200px}.ms-skin-minimal .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;margin-left:-1px}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,.ms-skin-black-2 .ms-video-btn{width:45px;height:45px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png) #000 no-repeat -16px -103px;border:solid 3px #fff;border-color:rgba(255,255,255,.4);-webkit-background-clip:padding-box;top:50%;left:50%;margin:-23px 0 0 -23px}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-black-2 .ms-video-btn:hover{background-color:#3d3d3d}.ms-skin-black-2 .ms-slide .ms-slide-vcbtn{width:25px;height:25px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png) #000 no-repeat -27px -36px;border:solid 2px #fff;border-color:rgba(255,255,255,.4);top:15px;right:15px}.ms-skin-black-2.round-skin .ms-slide .ms-slide-vcbtn{border-radius:50px}.ms-skin-black-2 .ms-nav-next,.ms-skin-black-2 .ms-nav-prev{position:absolute;cursor:pointer;z-index:110;width:45px;height:45px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png) #000;background-clip:padding-box;background-position:-88px -26px;border:solid 3px #fff;border-color:rgba(255,255,255,.4);top:50%;left:30px;margin-top:-22px}.ms-skin-black-2.round-skin .ms-nav-next,.ms-skin-black-2.round-skin .ms-nav-prev,.ms-skin-black-2.round-skin .ms-slide .ms-slide-vpbtn,.ms-skin-black-2.round-skin .ms-video-btn{border-radius:90px}.ms-skin-black-2 .ms-nav-next:hover,.ms-skin-black-2 .ms-nav-prev:hover{background-color:#3d3d3d}.ms-skin-black-2 .ms-nav-next{right:30px;left:auto;background-position:-86px -103px}.ms-skin-black-2 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-black-2 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-black-2 .ms-bullet{width:8px;height:8px;background:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;border:solid 3px #fff;border-color:rgba(0,0,0,.44);margin:4px;background-position:-34px -117px}.ms-skin-black-2.round-skin .ms-bullet{border-radius:15px}.ms-skin-black-2 .ms-bullet-selected{background-color:#000;border-color:#fff;border-color:rgba(255,255,255,.44)}.ms-skin-black-2 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-black-2 .ms-tooltip-point{cursor:pointer}.ms-skin-black-2 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-black-2 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-ie7.ms-skin-black-2 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-black-2 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-black-2 .ms-tooltip{max-width:200px}.ms-skin-black-2 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,.ms-skin-black-2 .ms-video-btn,.ms-skin-black-2 .ms-slide .ms-slide-vcbtn,.ms-skin-black-2 .ms-nav-next,.ms-skin-black-2 .ms-nav-prev{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2-retina.png);background-size:152px 225px}}.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,.ms-skin-light-2 .ms-video-btn{width:54px;height:54px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-light-2 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-light-2 .ms-nav-next,.ms-skin-light-2 .ms-nav-prev{width:53px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png);background-position:-79px -19px;height:61px;cursor:pointer;top:50%;left:30px;margin-top:-26px;position:absolute;z-index:110}.ms-skin-light-2 .ms-nav-next{right:30px;left:auto;background-position:-79px -97px}.ms-skin-light-2 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-2 .ms-bullet{width:9px;height:9px;background:#000;margin:4px;border:solid 1px #3a3a3a}.ms-skin-light-2 .ms-bullet-selected{background-color:#fff}.ms-skin-light-2 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-2 .ms-tooltip-point{cursor:pointer}.ms-skin-light-2 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-2 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-2 .ms-tooltip{max-width:200px}.ms-skin-light-2 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,.ms-skin-light-2 .ms-video-btn,.ms-skin-light-2 .ms-slide .ms-slide-vcbtn,.ms-skin-light-2 .ms-nav-next,.ms-skin-light-2 .ms-nav-prev{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2-retina.png);background-size:152px 225px}}.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,.ms-skin-light-3 .ms-video-btn{width:50px;height:50px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png) no-repeat -15px -149px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-light-3 .ms-slide .ms-slide-vcbtn{width:31px;height:29px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png) no-repeat -26px -28px;top:30px;right:30px}.ms-skin-light-3 .ms-nav-next,.ms-skin-light-3 .ms-nav-prev{width:50px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png);background-position:-82px -22px;height:50px;cursor:pointer;top:50%;left:30px;margin-top:-25px;position:absolute;z-index:110}.ms-skin-light-3 .ms-nav-next{right:30px;left:auto;background-position:-81px -99px}.ms-skin-light-3 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-3 .ms-bullet{width:16px;height:16px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-light-3 .ms-bullet-selected{background-position:-31px -81px}.ms-skin-light-3 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-3 .ms-tooltip-point{cursor:pointer}.ms-skin-light-3 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-3 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-3 .ms-tooltip{max-width:200px}.ms-skin-light-3 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,.ms-skin-light-3 .ms-video-btn,.ms-skin-light-3 .ms-slide .ms-slide-vcbtn,.ms-skin-light-3 .ms-nav-next,.ms-skin-light-3 .ms-nav-prev,.ms-skin-light-3 .ms-bullet{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3-retina.png);background-size:152px 225px}}.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,.ms-skin-light-4 .ms-video-btn{width:54px;height:54px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-light-4 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-light-4 .ms-nav-next,.ms-skin-light-4 .ms-nav-prev{width:54px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png);background-position:-77px -5px;height:68px;cursor:pointer;top:50%;left:-27px;margin-top:-40px;position:absolute;z-index:110}.ms-skin-light-4 .ms-nav-next{right:-27px;left:auto;background-position:-79px -83px}.ms-skin-light-4 .ms-thumb-frame-selected{opacity:.6}.ms-skin-light-4 .ms-thumb-list.ms-dir-h{bottom:-60px;width:100%;height:60px}.ms-skin-light-4 .ms-thumb-list.ms-dir-v{height:100%;width:60px;right:-60px;top:0}.ms-skin-light-4 .ms-thumb-frame{cursor:pointer;float:left;width:60px;height:60px;margin:1px 0 0 1px;overflow:hidden}.ms-skin-light-4 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-4 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-4 .ms-bullet{width:9px;height:9px;background:#b9b9b9;margin:4px;border:solid 1px #a3a3a3}.ms-skin-light-4 .ms-bullet-selected{background-color:#fff}.ms-skin-light-4 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#fff;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-4 .ms-tooltip-point{cursor:pointer}.ms-skin-light-4 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #e0e0e0;background:#4b8aac;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-4 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-4 .ms-tooltip{max-width:200px}.ms-skin-light-4 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,.ms-skin-light-4 .ms-video-btn,.ms-skin-light-4 .ms-slide .ms-slide-vcbtn,.ms-skin-light-4 .ms-nav-next,.ms-skin-light-4 .ms-nav-prev{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4-retina.png);background-size:152px 225px}}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,.ms-skin-light-5 .ms-video-btn{width:32px;height:32px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png) #000 no-repeat -24px -160px;top:50%;left:50%;margin:-18px 0 0 -18px}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-light-5 .ms-video-btn:hover{background-color:#646464}.ms-skin-light-5 .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png) #fff no-repeat -24px -28px;top:18px;right:30px}.ms-skin-light-5 .ms-nav-next,.ms-skin-light-5 .ms-nav-prev{width:32px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png) #fff;background-position:-94px -32px;height:32px;cursor:pointer;bottom:40px;left:40px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-light-5 .ms-nav-next:hover,.ms-skin-light-5 .ms-nav-prev:hover{background-color:#e0e0e0}.ms-skin-light-5 .ms-nav-next{left:73px;background-position:-93px -110px}.ms-skin-light-5 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-5 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-5 .ms-bullet{width:10px;height:10px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png) no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-light-5 .ms-bullet-selected{background-position:-34px -84px}.ms-skin-light-5 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-5 .ms-tooltip-point{cursor:pointer}.ms-skin-light-5 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-5 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-android.ms-skin-light-5 .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.ms-ie7.ms-skin-light-5 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-light-5 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-light-5 .ms-tooltip{max-width:200px}.ms-skin-light-5 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,.ms-skin-light-5 .ms-video-btn,.ms-skin-light-5 .ms-slide .ms-slide-vcbtn,.ms-skin-light-5 .ms-nav-next,.ms-skin-light-5 .ms-nav-prev{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5-retina.png);background-size:152px 225px}}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,.ms-skin-light-6 .ms-video-btn{width:45px;height:45px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png) #fff no-repeat -16px -103px;border:solid 3px #707070;border-color:rgba(0,0,0,.27);-webkit-background-clip:padding-box;top:50%;left:50%;margin:-23px 0 0 -23px}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-light-6 .ms-video-btn:hover{background-color:#e0e0e0}.ms-skin-light-6 .ms-slide .ms-slide-vcbtn{width:25px;height:25px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png) #fff no-repeat -27px -36px;top:15px;right:15px}.ms-skin-light-6.round-skin .ms-slide .ms-slide-vcbtn{border-radius:30px}.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{position:absolute;cursor:pointer;z-index:110;width:45px;height:45px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png) #fff;background-clip:padding-box;background-position:-88px -26px;border:solid 3px #707070;border-color:rgba(0,0,0,.27);top:50%;left:30px;margin-top:-22px}.ms-skin-light-6.round-skin .ms-nav-next,.ms-skin-light-6.round-skin .ms-nav-prev,.ms-skin-light-6.round-skin .ms-slide .ms-slide-vpbtn,.ms-skin-light-6.round-skin .ms-video-btn{border-radius:90px}.ms-skin-light-6 .ms-nav-next:hover,.ms-skin-light-6 .ms-nav-prev:hover{background-color:#e0e0e0}.ms-skin-light-6 .ms-nav-next{right:30px;left:auto;background-position:-86px -103px}.ms-skin-light-6 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-6 .ms-bullet{width:8px;height:8px;background:#000;-webkit-background-clip:padding-box;border:solid 3px #fff;border-color:rgba(255,255,255,.44);margin:4px;background-position:-34px -117px}.ms-skin-light-6.round-skin .ms-bullet{border-radius:15px}.ms-skin-light-6 .ms-bullet-selected{background-color:#fff;border-color:#000;border-color:rgba(0,0,0,.44)}.ms-skin-light-6 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-6 .ms-tooltip-point{cursor:pointer}.ms-skin-light-6 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-6 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-ie7.ms-skin-light-6 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-light-6 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-light-6 .ms-tooltip{max-width:200px}.ms-skin-light-6 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,.ms-skin-light-6 .ms-video-btn,.ms-skin-light-6 .ms-slide .ms-slide-vcbtn,.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6-retina.png);background-size:152px 225px}}.ms-skin-metro .ms-slide .ms-slide-vpbtn,.ms-skin-metro .ms-video-btn{width:47px;height:46px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png) no-repeat -16px -152px;top:50%;left:50%;margin:-22px 0 0 -24px}.ms-skin-metro .ms-slide .ms-slide-vcbtn{width:47px;height:47px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png) no-repeat -16px -19px;top:15px;right:15px}.ms-skin-metro .ms-nav-next,.ms-skin-metro .ms-nav-prev{width:47px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png);background-position:-83px -23px;height:47px;cursor:pointer;top:50%;left:30px;margin-top:-24px;position:absolute;z-index:110}.ms-skin-metro .ms-nav-next{right:30px;left:auto;background-position:-81px -100px}.ms-skin-metro .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-metro .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-metro .ms-bullet{width:16px;height:16px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-metro .ms-bullet-selected{background-position:-31px -81px}.ms-skin-metro .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-metro .ms-tooltip-point{cursor:pointer}.ms-skin-metro .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-metro .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-metro .ms-tooltip{max-width:200px}.ms-skin-metro .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-metro .ms-slide .ms-slide-vpbtn,.ms-skin-metro .ms-video-btn,.ms-skin-metro .ms-slide .ms-slide-vcbtn,.ms-skin-metro .ms-nav-next,.ms-skin-metro .ms-nav-prev,.ms-skin-metro .ms-bullet{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin-retina.png);background-size:152px 225px}}.ms-skin-contrast .ms-slide .ms-slide-vpbtn,.ms-skin-contrast .ms-video-btn{width:60px;height:60px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png) no-repeat -10px -144px;top:50%;left:50%;margin:-30px 0 0 -30px}.ms-skin-contrast .ms-slide .ms-slide-vcbtn{width:24px;height:24px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png) no-repeat -27px -30px;top:30px;right:30px}.ms-skin-contrast .ms-nav-next,.ms-skin-contrast .ms-nav-prev{width:60px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png);background-position:-76px -17px;height:60px;cursor:pointer;top:50%;left:30px;margin-top:-30px;position:absolute;z-index:110}.ms-skin-contrast .ms-nav-next{right:30px;left:auto;background-position:-77px -91px}.ms-skin-contrast .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-contrast .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-contrast .ms-bullet{width:16px;height:16px;background:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-contrast .ms-bullet-selected{background-position:-31px -81px}.ms-skin-contrast .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:#fc3116;border-top-color:rgba(252,49,22,.8);bottom:-10px}.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:#fc3116;border-bottom-color:rgba(252,49,22,.8);top:-10px}.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:#fc3116;border-right-color:rgba(252,49,22,.8);left:-10px}.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#fc3116;border-left-color:rgba(252,49,22,.8);right:-10px}.ms-skin-contrast .ms-tooltip-point{cursor:pointer}.ms-skin-contrast .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #636363;background:#000;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-contrast .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;background:rgba(255,255,255,.99);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-contrast .ms-tooltip{max-width:200px}.ms-skin-contrast .ms-tooltip-cont{padding:10px;background:#fc3116;background:rgba(252,49,22,.8);text-shadow:0 1px 0px rgba(0,0,0,.4);color:#fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-contrast .ms-slide .ms-slide-vpbtn,.ms-skin-contrast .ms-video-btn,.ms-skin-contrast .ms-slide .ms-slide-vcbtn,.ms-skin-contrast .ms-nav-next,.ms-skin-contrast .ms-nav-prev,.ms-skin-contrast .ms-bullet{background-image:url(//con-coms.jp/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin-retina.png);background-size:152px 225px}}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}