﻿@media(max-width: 767px){.whenPC{display:none !important}}@media(min-width: 768px){.whenMB{display:none !important}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{position:relative;min-height:100%}@media(min-width: 768px){html{font-size:12pt}}@media(max-width: 767px){html{font-size:11pt}}body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,li,table,th,td,form,select,option,inputaddress,pre,strong,em,iframe,img,fieldset,textarea,blockquote{font-size:1rem;font-style:normal;line-height:1.2;text-decoration:none;border:0}table,th,td{font-weight:normal}ol,ul,li{list-style:none}caption,td{text-align:left;vertical-align:middle}th{text-align:center;vertical-align:middle}q{quotes:'"' '"'}q:before{content:open-quote}q:after{content:close-quote}abbr,acronym{border:0}a,a:link,a:visited{text-decoration:none;color:blue}a:hover{color:#ff8c00}a:active{color:blue}body{font-family:"メイリオ","Arial","sans-serif";color:#000;text-shadow:none;background-color:#fff;background-image:none;font-size:1rem}header{width:100%}main{width:100%}footer{width:100%;overflow:hidden}.wrapper{width:100%;overflow:auto}@media(min-width: 768px){.container{margin:0 auto;max-width:1200px;overflow:hidden}}@media(max-width: 767px){.container{width:100%;overflow:hidden}}.term{clear:both}p.msgNote{color:#ff1493;border:1px #ff1493 solid;padding:4px;margin:.5rem;background-color:#fff;line-height:1.4}p.msgDone{color:blue;border:1px blue solid;padding:4px;margin:.5rem;background-color:#fff;line-height:1.4}p.msgErr{color:red;border:1px red solid;padding:4px;margin:.5rem;background-color:#fff;line-height:1.4}@media(max-width: 767px){p.msgNote,p.msgDone,p.msgErr{margin:.1rem}}@media(min-width: 768px){h1{margin-top:1rem;margin-bottom:.5rem;margin-left:1rem;font-size:1.6rem}}@media(max-width: 767px){h1{margin-top:1rem;margin-bottom:.5rem;margin-left:.5rem;font-size:1.6rem}}@media(min-width: 768px){h2{margin-top:1rem;margin-bottom:.5rem;margin-left:1rem;font-size:1.4rem}}@media(max-width: 767px){h2{margin-top:1rem;margin-bottom:.5rem;margin-left:.5rem;font-size:1.4rem}}@media(min-width: 768px){h3{margin-top:.5rem;margin-bottom:.5rem;margin-left:1rem;font-size:1.2rem}}@media(max-width: 767px){h3{margin-top:.5rem;margin-bottom:.5rem;margin-left:.5rem;font-size:1.2rem}}form.entryForm input[type=radio],form.entryForm input[type=checkbox]{margin-right:3px;vertical-align:middle}form.entryForm td{padding:.5rem !important}form.entryForm table.smallPad td{padding:3px !important}form.entryForm select{border:1px #ccc solid;padding:.3rem;font-size:1rem}form.entryForm option{padding:3px;font-size:1rem}form.entryForm textarea{border:1px #ccc solid;padding:.3rem;border-radius:4px}form.entryForm input[type=text],form.entryForm input[type=url],form.entryForm input[type=password]{border:1px #ccc solid;padding:.3rem;border-radius:4px;font-size:1rem}form.entryForm input[type=text]:focus,form.entryForm input[type=url]:focus,form.entryForm input[type=password]:focus,form.entryForm input[type=radio]:focus,form.entryForm input[type=checkbox]:focus,form.entryForm input[type=reset]:focus,form.entryForm select:focus,form.entryForm textarea:focus{border:1px #cc0 solid;background-color:#fffffa;box-shadow:0px 0px 6px rgba(160,160,64,.4)}input[type=radio],input[type=checkbox],input[type=reset],input[type=button],input[type=submit],input[type=file],button,select,label{cursor:pointer;font-size:1rem}form.entryForm input.textoh{ime-mode:disabled}@media(max-width: 767px){table.table_mr th,table.table_mr td{display:inline-block;width:100%}}table.table_cell th,table.table_cell td{display:table-cell}.disp_blk{display:block !important}.disp_ib{display:inline-block !important}.disp_it{display:inline-table !important}.disp_tc{display:table-cell !important}@media(min-width: 768px){.hide-if-pc{display:none}}@media(max-width: 767px){.hide-if-mb{display:none}}.w50pct{width:50% !important}.w100pct{width:100% !important}.mw100pct{max-width:100% !important}.h100pct{height:100% !important}.wh100pct{width:100% !important;height:100% !important}.alignL{text-align:left !important}.alignC{text-align:center !important}.alignR{text-align:right !important}.alignT{vertical-align:top !important}.alignM{vertical-align:middle !important}.alignB{vertical-align:bottom !important}.alignML{vertical-align:middle !important;text-align:left !important}.alignMC{vertical-align:middle !important;text-align:center !important}.alignMR{vertical-align:middle !important;text-align:right !important}.alignBL{vertical-align:bottom !important;text-align:left !important}.alignBC{vertical-align:bottom !important;text-align:center !important}.alignBR{vertical-align:bottom !important;text-align:right !important}@media(min-width: 768px){.alignL-if-not-mbS{text-align:left}}@media(min-width: 411px)and (max-width: 767px){.alignL-if-not-mbS{text-align:left}}@media(min-width: 768px){.alignR-if-not-mbS{text-align:right}}@media(min-width: 411px)and (max-width: 767px){.alignR-if-not-mbS{text-align:right}}@media(max-width: 410px){.alignL-if-mbS{text-align:left}}.fs_big5{font-size:2rem !important}.fs_big4{font-size:1.8rem !important}.fs_big3{font-size:1.5rem !important}.fs_big2{font-size:1.2rem !important}.fs_big1{font-size:1.1rem !important}.fs_normal{font-size:1rem !important}.fs_small1{font-size:.9rem !important}.fs_small2{font-size:.8rem !important}.fs_small3{font-size:.7rem !important}.fs_small4{font-size:.6rem !important}.fs_small5{font-size:.5rem !important}.fc_red{color:red !important}.fc_blue{color:blue !important}.fc_green{color:#080 !important}.fc_gray{color:#888 !important}.fc_darkgray{color:#444 !important}.fc_deeppink{color:#ff1493 !important}.fc_crimson{color:crimson !important}.fw_bold{font-weight:bold !important}.bgc_white{background-color:#fff !important}.bgc_yellow{background-color:#ff0 !important}.pdA_0{padding:0 !important}.pdA_p5rem{padding:.5rem !important}.pdA_1rem{padding:1rem !important}.pdA_3px{padding:3px !important}.pdA_2px{padding:2px !important}.pd_large{padding:1rem !important}.pd_medium{padding:.5rem !important}.pd_small{padding:.2rem !important}.pdT_0{padding-top:0 !important}.pdT_p5rem{padding-top:.5rem !important}.pdT_1rem{padding-top:1rem !important}.pdT_1p5rem{padding-top:1.5rem !important}.pdB_0{padding-bottom:0 !important}.pdB_p5rem{padding-bottom:.5rem !important}.pdB_1rem{padding-bottom:1rem !important}.pdB_1p5rem{padding-bottom:1.5rem !important}.pdR_0{padding-right:0 !important}.pdR_p5rem{padding-right:.5rem !important}.pdR_1rem{padding-right:1rem !important}.pdR_1p5rem{padding-right:1.5rem !important}.pdL_0{padding-left:0 !important}.pdL_p5rem{padding-left:.5rem !important}.pdL_1rem{padding-left:1rem !important}.pdL_1p5rem{padding-left:1.5rem !important}.pdTB_p5rem{padding-top:.5rem !important;padding-bottom:.5rem !important}.pdTB_1rem{padding-top:1rem !important;padding-bottom:1rem !important}.pdLR_p5rem{padding-left:.5rem !important;padding-right:.5rem !important}.mgA_0{margin:0 !important}.mgA_p2rem{margin:.2rem !important}.mgA_p5rem{margin:.5rem !important}.mgA_1rem{margin:1rem !important}.mgL_0{margin-left:0 !important}.mgL_3px{margin-left:3px !important}.mgL_p5rem{margin-left:.5rem !important}.mgL_1rem{margin-left:1rem !important}.mgL_1p5rem{margin-left:1.5rem !important}.mgL_2rem{margin-left:2rem !important}.mgR_0{margin-right:0 !important}.mgR_3px{margin-right:3px !important}.mgR_p5rem{margin-right:.5rem !important}.mgR_1rem{margin-right:1rem !important}.mgR_1p5rem{margin-right:1.5rem !important}.mgR_2rem{margin-right:2rem !important}.mgT_0{margin-top:0 !important}.mgT_p5rem{margin-top:.5rem !important}.mgT_1rem{margin-top:1rem !important}.mgT_1p5rem{margin-top:1.5rem !important}.mgT_2rem{margin-top:2rem !important}.mgT_3rem{margin-top:3rem !important}.mgB_0{margin-bottom:0 !important}.mgB_p5rem{margin-bottom:.5rem !important}.mgB_1rem{margin-bottom:1rem !important}.mgB_1p5rem{margin-bottom:1.5rem !important}.mgB_2rem{margin-bottom:2rem !important}.mgLR_0{margin-left:0 !important;margin-right:0 !important}.mgTB_p5rem{margin-top:.5rem !important;margin-bottom:.5rem !important}.mgTB_1rem{margin-top:1rem !important;margin-bottom:1rem !important}.mgTB_1p5rem{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.mgTB_2rem{margin-top:2rem !important;margin-bottom:2rem !important}.mgTB_3rem{margin-top:3rem !important;margin-bottom:3rem !important}.lh_0{line-height:0 !important}.lh_1{line-height:1 !important}.lh_1p1{line-height:1.1 !important}.lh_1p2{line-height:1.2 !important}.lh_1p3{line-height:1.3 !important}.lh_1p4{line-height:1.4 !important}.lh_1p5{line-height:1.5 !important}img.img_w1rem{vertical-align:middle !important;width:1rem !important}img.img_w1p5rem{vertical-align:middle !important;width:1.5rem !important}img.img_hp8rem{vertical-align:middle !important;height:.8rem !important}img.img_hp9rem{vertical-align:middle !important;height:.9rem !important}img.img_h1rem{vertical-align:middle !important;height:1rem !important}img.img_h1p5rem{vertical-align:middle !important;height:1.5rem !important}.bxs_black{box-shadow:3px 3px 3px rgba(0,0,0,.4) !important}.txt_dec_none{text-decoration:none !important}.txt_dec_midline{text-decoration:line-through !important}.borderNSSS{border-style:none solid solid solid !important}.borderNSNS{border-style:none solid none solid !important}.borderSSNS{border-style:solid solid none solid !important}.borderSSNN{border-style:solid solid none none !important}.borderSNSS{border-style:solid none solid solid !important}.borderSNNS{border-style:solid none none solid !important}.borderSSSN{border-style:solid solid solid none !important}.borderSNSN{border-style:solid none solid none !important}.borderNNNS{border-style:none none none solid !important}.borderNSNN{border-style:none solid none none !important}.bordA_none{border-style:none !important}.bordT_none{border-top-style:none !important}.bordB_none{border-bottom-style:none !important}.bordL_none{border-left-style:none !important}.bordR_none{border-right-style:none !important}.ovf_a{overflow:auto !important}.ovf_h{overflow:hidden !important}.catcerr_err{color:crimson;border:2px crimson solid;background-color:ivory;padding:.8rem;font-size:1.2rem;border-radius:.5rem}.catcerr_msg{color:blue;border:2px blue solid;background-color:ivory;padding:.8rem;font-size:1.2rem;border-radius:.5rem}.mov_wrapper{position:relative;width:100%}.mov_wrapper:before{content:"";display:block;padding-top:60.72%}.mov_content{position:absolute;top:0;left:0;width:100%;height:100%}*{font-family:"Sawarabi Gothic"}.bs_NNNN{border-style:none !important}body{color:#333}html{font-size:16px}*{line-height:1.5}@media(min-width: 768px){.header-inner,.container,.footer-inner,.header-nav{max-width:1200px;margin-right:auto;margin-left:auto}.contents{width:100%}.sidebar{float:left;width:100%}}@media(max-width: 767px){.header-inner,.container,.footer-inner,.header-nav,.contents,.sidebar{width:100%}}.container:after{display:block;clear:both;content:""}.sidebar-inner{list-style-type:none}.bg_fade{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#fff;text-align:center}.bg_fade img{max-width:100%}.anim_topCatch1,.anim_topCatch2{position:absolute;background-size:cover;background-position:center center;left:0;top:0;width:100%;height:100%}.anim_topCatch1{background-image:url(./img/top_001.jpg)}.anim_topCatch2{background-image:url(./img/top_002.jpg)}.anim_topCatch1{animation-name:kf_anim_text1;animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite}.anim_topCatch2{animation-name:kf_anim_text2;animation-duration:15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes kf_anim_text1{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}100%{opacity:1}}@keyframes kf_anim_text2{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}100%{opacity:0}}div.top-blk{display:block;vertical-align:top}div.top-blk img{max-width:100%}div.top-blk-inner{display:inline-block;float:left;padding-top:2rem;text-align:center}div.top-blk-inner div.ib_title{padding:.5rem;text-shadow:1px 1px 2px rgba(64,64,64,.5)}@media(min-width: 768px){div.top-blk-inner div.ib_title{font-size:2.1rem}}@media(max-width: 767px){div.top-blk-inner div.ib_title{font-size:1.7rem}}div.top-blk-inner div.ib_contents{padding:.5rem}@media(max-width: 767px){div.top-blk-inner table.expand-if-mb th,div.top-blk-inner table.expand-if-mb td{display:inline-block;width:100%}}div.top-blk-inner table th,div.top-blk-inner table td{padding:.5rem;vertical-align:top}div.top-blk-inner table th{text-align:right;font-size:1.5rem}@media(max-width: 767px){div.top-blk-inner table th{text-align:center}}div.top-blk-inner table td{text-align:left;font-size:1.2rem}div.top-blk-inner table.inner_sub tr{border-bottom:1px #bbb dotted}div.top-blk-inner table.inner_sub th{text-align:right;font-size:1.2rem}@media(max-width: 767px){div.top-blk-inner table.inner_sub th{text-align:left}}@media(min-width: 768px){.top-sysinfo{width:50%}.top-weather{width:50%}.top-livecam{width:50%}}@media(max-width: 767px){.top-sysinfo{width:100%}.top-weather{width:100%}.top-livecam{width:100%}}@media(min-width: 768px){.w50pct_if_PC{margin-left:2% !important;width:46% !important;margin-right:2% !important}}@media(max-width: 767px){.w50pct_if_PC{margin-left:2% !important;width:96% !important;margin-right:2% !important}}.bg_introduction{min-height:500px;background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/bg_intro.png);background-repeat:no-repeat}@media(min-width: 768px){.bg_introduction{background-size:auto 100%;background-position:right bottom}}@media(max-width: 767px){.bg_introduction{background-size:auto 100%;background-position:center center}}.bg_introduction .ib_contents div,.bg_introduction .ib_contents ul,.bg_introduction .ib_contents li,.bg_introduction .ib_contents a{font-size:1.2rem}.bg_introduction .ib_contents ul{padding-left:1.5rem}.bg_introduction .ib_contents li{list-style-type:disc;padding-bottom:1.2rem}.bg_introduction .ib_contents table{background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/trans_white_50p.png);border-radius:1rem}.bg_introduction .ib_contents table .inner_sub{background:none}.bg_introduction .m-calender{margin-top:1rem}.bg_introduction .m-calender h2.widgettitle{display:none}.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month{background-color:unset;border:none;border-radius:.3rem}@media(min-width: 768px){.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month{width:200px}}@media(max-width: 767px){.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month{width:95%}}.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month form div.sbc-navigation select{font-size:1.5rem}.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month form div.sbc-navigation option{font-size:1.2rem}.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month table{width:100%}.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month table td,.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month table th{display:table-cell;height:2rem}@media(min-width: 768px){.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month table td,.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month table th{width:4rem;font-size:1.2rem}}@media(max-width: 767px){.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month table td,.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month table th{width:2.4rem;font-size:1rem}}.bg_introduction .m-calender div#sbc-calendar div.sbc-calendar-month table tfoot td{text-align:center}.bg_introduction .emb_ggmap{border:1px #ef3103 solid;box-shadow:2px 2px 3px rgba(220,120,64,.5)}@media(min-width: 768px){.bg_introduction .emb_ggmap{min-width:500px}}.bg_introduction .time_span{font-size:1.2rem;font-weight:bold;color:blue}.bg_introduction .tel_no{font-size:1.5rem !important;font-weight:bold;color:blue}.bg_introduction .msg_urgent{color:#ff1493}.bg_introduction .msg_main,.bg_introduction .msg_urgent{line-height:1.8;padding-bottom:.8rem}@media(min-width: 768px){.bg_introduction .msg_main,.bg_introduction .msg_urgent{font-size:1.5rem !important}}@media(max-width: 767px){.bg_introduction .msg_main,.bg_introduction .msg_urgent{font-size:1.3rem !important;text-align:left}}.bg_menu{min-height:500px;background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/bg_note.png);background-size:cover;background-position:center center}.bg_menu div.ib_contents{position:relative;width:100%}.bg_menu div.ib_contents div.menu_block{position:relative;display:inline-block;vertical-align:top;border:.3rem #eee solid;border-radius:1.5rem;overflow:hidden}@media(min-width: 768px){.bg_menu div.ib_contents div.menu_block{margin-left:1%;margin-right:1%;margin-top:1rem;min-width:380px}}@media(max-width: 767px){.bg_menu div.ib_contents div.menu_block{margin-left:2%;margin-right:2%;width:96%;margin-top:1rem;margin-bottom:1rem}}.bg_menu div.ib_contents div.menu_block table{width:100%;background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/trans_white_50p.png)}.bg_menu div.ib_contents div.menu_block table tr{border-bottom:1px #bbb dotted}@media(max-width: 767px){.bg_menu div.ib_contents div.menu_block table th{font-size:1.2rem}}.bg_menu div.ib_contents div.menu_block table td{padding-left:1rem;text-align:right;color:#00e}.bg_menu div.ib_contents div.menu_block table td.menu_price{min-width:8rem}.bg_facilities{background-color:#fff3f6;background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/bg_facilities.png);position:relative;min-height:500px}.bg_facilities .facility_blkL{position:relative;display:inline-block;float:left;max-width:48%;padding-left:1%}.bg_facilities .facility_blkR{position:relative;display:inline-block;float:right;max-width:48%;padding-right:1%}.bg_facilities .pin_img{position:absolute;top:0;left:45%}.bg_facilities img.shadow112b{border:6px #fff solid;box-shadow:2px 2px 4px rgba(64,64,64,.8)}.bg_facilities .facil_msg{font-size:1.4rem;padding-bottom:1.5rem}.bg_facilities .facil_msg div{font-size:inherit}.bg_note{min-height:300px}.bg_note div.ib_contents{width:100%}.bg_note div.note_li{display:inline-block;vertical-align:top;background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/paper_giza.png);background-size:100% 100%;margin-top:.8rem;margin-bottom:.8rem}.bg_note div.note_li a{font-size:1.2rem}.bg_note div.note_li img{margin-top:.2rem;vertical-align:top}.bg_note div.note_li a{padding:1rem;display:inline-block;width:100%}.bg_note div.note_li .note_1title{font-size:1.2rem}.bg_note div.note_li td{vertical-align:top;padding:.2rem .3rem}.bg_note div.note_li td img{min-width:150px;max-width:150px;width:150px}@media(min-width: 1200px){.bg_note div.note_li{margin-left:1%;margin-right:1%;max-width:31%}}@media(min-width: 900px)and (max-width: 1199px){.bg_note div.note_li{margin-left:1%;margin-right:1%;max-width:31%}}@media(min-width: 768px)and (max-width: 899px){.bg_note div.note_li{margin-left:1%;margin-right:1%;max-width:48%}}@media(min-width: 411px)and (max-width: 767px){.bg_note div.note_li{margin-left:1%;margin-right:1%;max-width:48%}}@media(max-width: 767px){.bg_note div.note_li{margin-left:1%;margin-right:1%;width:98%}}.bg_marker_yellow{background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/line_marker_yellow.png);background-size:0% 100%;padding-bottom:1rem}div.anim_floatrect{position:absolute;animation-timing-function:linear;animation-iteration-count:infinite}div.anim_floatrectY{border:2px #ffd9e2 solid}div.anim_floatrectB{border:2px #d8d8d8 solid}div.anim_floatrect_1{width:20px;height:20px;left:20%;animation-duration:10s;animation-name:kf_anim_floatrect_1}@keyframes kf_anim_floatrect_1{0%{top:-10%;width:20px;height:20px}100%{top:110%;width:120px;height:120px}}div.anim_floatrect_2{width:30px;height:30px;left:40%;animation-duration:20s;animation-name:kf_anim_floatrect_2}@keyframes kf_anim_floatrect_2{0%{top:-60%;width:30px;height:30px}100%{top:110%;width:130px;height:130px}}div.anim_floatrect_3{width:25px;height:25px;left:50%;animation-duration:15s;animation-name:kf_anim_floatrect_3}@keyframes kf_anim_floatrect_3{0%{top:-60%;width:25px;height:25px}100%{top:110%;width:99px;height:99px}}div.anim_floatrect_4{width:32px;height:32px;left:60%;animation-duration:24s;animation-name:kf_anim_floatrect_4}@keyframes kf_anim_floatrect_4{0%{top:-80%;width:32px;height:32px}100%{top:110%;width:110px;height:110px}}div.anim_floatrect_5{width:40px;height:40px;left:70%;animation-duration:19s;animation-name:kf_anim_floatrect_5}@keyframes kf_anim_floatrect_5{0%{top:-70%;width:40px;height:40px}100%{top:110%;width:99px;height:99px}}div.anim_floatrect_6{width:33px;height:33px;left:80%;animation-duration:15s;animation-name:kf_anim_floatrect_6}@keyframes kf_anim_floatrect_6{0%{top:-40%;width:33px;height:33px}100%{top:110%;width:110px;height:110px}}ul.menu li a{text-decoration:none;line-height:inherit;font-size:1.2rem}.header-nav,.header-nav-top,.header-nav-top-sub{position:relative;z-index:10}@media(min-width: 768px){.header-nav-top{margin-top:300px}ul.menu li{display:inline-block;width:32%;height:4rem;line-height:4rem;text-align:center;margin:3px 1px}ul.menu li a{display:inline-block;width:100%;height:100%;border-radius:1rem;background-image:url(./img/white_trans.png);box-shadow:3px 3px 10px rgba(64,64,64,.3);color:#fff;text-shadow:-1px -1px 2px #228,1px -1px 2px #228,-1px 1px 2px #228,1px 1px 2px #228;font-weight:bold}ul.menu li a:hover{background-image:url(./img/yellow_trans.png);color:#ff8}}@media(min-width: 411px)and (max-width: 767px){ul.menu li{display:inline-block;width:48%;height:2.5rem;line-height:2.5rem;text-align:center;margin:3px 1px}ul.menu li a{display:inline-block;width:100%;height:100%;border-radius:1rem;background-image:url(./img/white_trans.png);box-shadow:3px 3px 10px rgba(64,64,64,.3);color:#fff;text-shadow:-1px -1px 2px #228,1px -1px 2px #228,-1px 1px 2px #228,1px 1px 2px #228}}@media(max-width: 410px){ul.menu li{display:inline-block;width:98%;height:2.5rem;line-height:2.5rem;text-align:center;margin:3px 1px}ul.menu li a{display:inline-block;width:100%;height:100%;border-radius:1rem;background-image:url(./img/white_trans.png);box-shadow:3px 3px 10px rgba(64,64,64,.3);color:#fff;text-shadow:-1px -1px 2px #228,1px -1px 2px #228,-1px 1px 2px #228,1px 1px 2px #228}}form.wpcf7-form input[type=text],form.wpcf7-form input[type=email],form.wpcf7-form textarea{background-color:#f8f8f8}form.wpcf7-form input[type=text]:focus,form.wpcf7-form input[type=email]:focus,form.wpcf7-form textarea:focus{background-color:#ffe}@media(min-width: 768px){form.wpcf7-form input[type=text],form.wpcf7-form input[type=email],form.wpcf7-form textarea{padding:5px;border:1px #aaa solid;border-radius:5px;width:100%;margin:10px}}@media(max-width: 767px){form.wpcf7-form input[type=text],form.wpcf7-form input[type=email],form.wpcf7-form textarea{padding:5px;border:1px #aaa solid;border-radius:5px;width:100%;margin-top:10px;margin-bottom:20px}}form.wpcf7-form label{margin-top:20px}form.wpcf7-form input[type=submit]{height:3rem;line-height:3rem;padding-left:1rem;padding-right:1rem}.hissu{background-color:#fff;border:1px red solid;color:red;font-size:.9rem;text-align:center;padding-left:4px;padding-right:4px;border-radius:4px}form.wpcf7-form #chk_ok{margin:2rem .5rem}#my-recaptcha{padding:1rem;display:inline-block}header{position:relative}div.site_title{position:absolute;left:0;top:0}div.site_title img{max-width:100%}div.site_title_subPage{position:relative;overflow:hidden}div.site_title_subPage img{max-width:100%}.header-inner{position:absolute;left:0;bottom:1.5rem;width:100%}.header-inner_subPage{position:relative;width:100%}div.head_frm{position:relative;max-height:800px;overflow:hidden}div.head_frm_subPage{background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/header_sub_bg.png);background-size:cover;position:relative;overflow:hidden;padding-bottom:.8rem}footer{border-style:solid none none none;border-top:2px #fff3f6 solid;background-image:url(https://www.beautysalon-nico.com/wp-content/themes/nico/img/header_sub_bg.png);background-size:cover;background-position:center center;color:#000;text-shadow:1px 1px 2px rgba(64,64,255,.6);padding:1rem}footer .footer_menu{padding-top:.8rem}footer .footer_menu li{display:inline-block}.page-title{text-align:center;margin-top:2.5rem;margin-left:1rem;margin-right:1rem;border:3px #ffcfdb solid;border-style:none none solid none}.post-date{text-align:right}main{background-image:url(./img/bg.gif)}.contents article{padding:.1rem 1.5rem 2rem 1.5rem}@media(max-width: 410px){.contents article{padding:1rem 1rem}}.contents article p{padding-top:1.5rem;line-height:1.5rem}.contents article img{max-width:100%}@media(min-width: 768px){.contents article p{font-size:1.2rem;line-height:1.7rem}}.contents article h1{margin-top:3rem;margin-left:0;padding:.3rem;border-radius:.5rem;display:inline-block;border-bottom:2px crimson solid}.page-change{padding:1rem;font-size:1rem;text-align:left}.page-change .page_change_act{font-size:1.2rem;margin-right:.5rem}.page-change .page_change_notact{margin-right:.5rem}.pamphlet{display:inline-block;vertical-align:top;padding:10px}.pamphlet img{border:1px #ddd solid;box-shadow:2px 2px 3px rgba(64,64,64,.5);width:100%}@media(min-width: 768px){.pamphlet{width:33%}}@media(min-width: 411px)and (max-width: 767px){.pamphlet{width:33%}}@media(max-width: 410px){.pamphlet{width:50%}}.anim_fadein_single{animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards;background-repeat:repeat;animation-name:kf_anim_fadein_single}@keyframes kf_anim_fadein_single{0%{opacity:0}100%{opacity:1}}.anim_bg_spread_L2R{animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:1;animation-fill-mode:forwards;background-repeat:no-repeat;animation-name:kf_anim_bg_spread_L2R}@keyframes kf_anim_bg_spread_L2R{0%{background-size:0% 100%}100%{background-size:100% 100%}}ul.assocnote_list li{padding-bottom:.5rem}#comment_area{margin-top:2.5rem;margin-bottom:1.5rem;padding:.5rem;border:1px #c69832 solid;border-radius:.3rem;background-color:#fffaf0}#comment_area #submit{padding:1rem;min-height:3rem}#comment_area .comment-meta{background:rgba(0,0,0,0);border-style:none none solid none;border-bottom:1px #c69832 dotted;padding:.5rem}#comment_area .logged-in-as{padding-top:0 !important;font-size:1rem}#comment_area .comment-form-comment{padding-top:.5rem}#comment_area .comment-form-comment label{display:none}#comment_area .comment-body{border-style:none none solid none;border-bottom:1px #c69832 solid;margin-bottom:1.5rem;background-color:#fff}#comment_area .must-log-in{color:crimson;font-size:.9rem}#comment_area #commentform textarea{display:inline-block;border:1px #c69832 solid;border-radius:.3rem;max-width:100%;padding:.5rem;width:100%}.comment-reply-title{font-size:1.2rem;margin-top:0;margin-left:0}p#throwsSpamAway{color:crimson;font-size:1rem}.comment-content{font-size:1rem;margin-bottom:1rem}