@charset "UTF-8";::selection{background-color:#939291;color:#fff}::-moz-selection{background-color:#939291;color:#fff}@font-face{font-family:YuGothicM;src:local("Yu Gothic Medium")}@font-face{font-family:MerriweatherSans-Light;src:url(//color-rays.com/wp/wp-content/themes/rays/css/font/Merriweather_Sans/MerriweatherSans-Light.ttf) format("truetype")}@font-face{font-family:MerriweatherSans-Regular;src:url(//color-rays.com/wp/wp-content/themes/rays/css/font/Merriweather_Sans/MerriweatherSans-Regular.ttf) format("truetype")}@font-face{font-family:Prata-Regular;src:url(//color-rays.com/wp/wp-content/themes/rays/css/font/Prata/Prata-Regular.ttf) format("truetype")}html{width:100%;height:100%;font-size:62.5%}body{width:100%;height:100%;max-width:1920px;min-width:320px;margin:0 auto;font-size:1.2rem;line-height:2;color:#131211;font-weight:500;letter-spacing:.05rem;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}input[type=radio],input[type=submit],select,button{cursor:pointer}a,input,textarea,select{text-decoration:none;transition:all .4s;outline:0}a:link,a:visited,a:hover{color:#131211}.en{font-family:MerriweatherSans-Light,sans-serif;font-weight:300;letter-spacing:.1rem}.en-r{font-family:MerriweatherSans-Regular,sans-serif;font-weight:400;letter-spacing:.1rem}.en-h{font-family:Prata-Regular,serif;font-weight:400;letter-spacing:.1rem}.min{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,serif}.cf:after{content:" ";display:block;clear:both}#humb,#humb span{box-sizing:border-box;transition:all .4s}#humb{position:absolute;width:38px;height:31px}#humb span{position:absolute;left:0;width:100%;height:1px;background-color:#131211}#humb span:nth-of-type(1){top:0}#humb span:nth-of-type(2){top:15px;width:70%}#humb span:nth-of-type(3){bottom:0;width:35%}#humb:hover{cursor:pointer}#humb:hover span{background-color:#e71}#humb:not(.active):hover span:nth-of-type(2){width:100%}#humb:not(.active):hover span:nth-of-type(3){width:100%}#humb.active span:nth-of-type(1){-webkit-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}#humb.active span:nth-of-type(2){opacity:0}#humb.active span:nth-of-type(3){width:100%;-webkit-transform:translateY(-15px) rotate(45deg);transform:translateY(-15px) rotate(45deg)}header{position:fixed;z-index:10;top:0;width:100%;height:78px;padding:42px 0 0}header #humb{margin:10px 0 0 5%}header h1{width:100px;margin:0 auto;text-align:center;line-height:1.5}header h1 a{display:inline-block}header h1 .logo{font-size:2.4rem;transition:all .4s}header nav{display:none;position:fixed;width:100%;height:100%;top:110px;overflow:scroll;text-align:center;background-color:rgba(255,255,255,.9);font-size:1.6rem}header nav ul{padding:0 0 120px}header nav ul li{margin:5px 0}header nav ul li a{display:inline-block;padding:5px 0}header nav ul li a:hover{color:#e71}header nav ul li .ja{font-size:1.2rem}@media only screen and (min-width:640px){header{height:110px;padding:42px 0 0}header #humb{margin:20px 0 0 5%}header h1 .logo{font-size:3.6rem}header nav{top:125px}}@media only screen and (min-width:960px){header{height:140px;padding:56px 0 0}header nav{top:140px}}footer{clear:both;width:100%;padding:60px 0 40px;background-color:#faf9f8;position:relative}footer aside{width:270px;margin:0 auto;padding:0 0 15px;border-bottom:solid 1px #939291}footer ul{width:270px;margin:15px auto 40px}footer ul li a{display:inline-block}footer ul li a:hover{color:#e71}footer ul .instagram{margin:10px 0 0}footer ul .instagram a{display:block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-instagram-font.svg)}footer p{clear:both;text-align:center;font-size:1rem}footer .pagetop{cursor:pointer;transition:all .4s}footer .pagetop:hover{color:#e71}@media only screen and (min-width:640px){footer .wrapper{width:540px;padding:0 0 0 80px;margin:0 auto}footer .wrapper aside{float:left;border-bottom:none}footer .wrapper ul{float:right;margin:0 0 40px}footer p{font-size:1.2rem}}@media only screen and (min-width:960px){footer{padding:80px 0 40px}footer .wrapper{width:90%;padding:0}footer .wrapper ul{width:514px}footer .wrapper ul li{float:left;margin:0 20px 0 0}footer .wrapper ul li:nth-child(6){margin:0}footer .wrapper ul .hide{display:none}footer .wrapper ul .instagram{margin:8px 0 0}footer .wrapper ul .instagram a:hover{opacity:.48}footer .wrapper ul li:nth-child(7),footer .wrapper ul li:nth-child(8),footer .wrapper ul li:nth-child(9),footer .wrapper ul li:nth-child(10){margin:5px 20px 0 0}footer p{clear:none;margin:120px 5% 0 0;text-align:right}}@media only screen and (min-width:1280px){footer .wrapper{width:80%}footer p{margin:120px 10% 0 0}}main{clear:both;margin:140px 0 0}@media only screen and (min-width:640px){main{font-size:1.4rem;margin:160px 0 0}}@media only screen and (min-width:960px){main{margin:190px 0 0}}.home-wrapper-1{position:relative;z-index:9}.home-wrapper-1 img{width:100%;height:auto}.home-wrapper-1 .img-2,.home-wrapper-1 .color-wrapper-1 article .img-3,.color-wrapper-1 article .home-wrapper-1 .img-3,.home-wrapper-1 .color-wrapper-1 article .img-4,.color-wrapper-1 article .home-wrapper-1 .img-4,.home-wrapper-1 .bone-wrapper-1 article .img-3,.bone-wrapper-1 article .home-wrapper-1 .img-3,.home-wrapper-1 .img-3{display:none}.home-wrapper-1 article{margin:50px 0 60px}.home-wrapper-1 article h2{font-size:2rem;width:270px;margin:0 auto}.home-wrapper-1 article p{width:270px;margin:15px auto 0;text-align:justify;text-align-last:left}.home-wrapper-1 article p .title{font-size:1.4rem;line-height:2;color:#636261}.home-wrapper-2{width:92%;margin:20px auto 0;padding:50px 0 70px;background-color:#faf9f8;text-align:center}.home-wrapper-2 h2{font-size:2rem;margin:0 auto 5px}.home-wrapper-2 .line{width:24px;height:1px;margin:0 auto 20px;background-color:#939291}.home-wrapper-2 ul li a{display:block;width:270px;margin:0 auto;padding:10px 0}.home-wrapper-2 ul li a:hover{text-decoration:underline}.home-wrapper-2 ul li .date,.home-wrapper-2 ul li .cate{color:#636261}.home-wrapper-2 .more,.home-wrapper-2 .service-wrapper-1 article .course-after .more-2,.service-wrapper-1 article .course-after .home-wrapper-2 .more-2{width:260px;margin:30px auto 0}.home-wrapper-2 .more a,.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a,.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a{font-size:1.4rem;border:solid 1px #939291;padding:10px 26px 10px 15px;position:relative}.home-wrapper-2 .more a .anim-arrow span:nth-child(1),.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a .anim-arrow span:nth-child(1),.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a .anim-arrow span:nth-child(1){display:inline-block;position:absolute;width:1px;height:20px;background-color:#939291;top:0;right:10px;transition:all .4s}.home-wrapper-2 .more a .anim-arrow span:nth-child(2),.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a .anim-arrow span:nth-child(2),.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a .anim-arrow span:nth-child(2){display:inline-block;position:absolute;width:1px;height:20px;background-color:#939291;bottom:0;right:10px;transition:all .4s}.home-wrapper-2 .more a:hover,.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a:hover,.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a:hover{border:solid 1px #e71;color:#e71}.home-wrapper-2 .more a:hover .anim-arrow span:nth-child(1),.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a:hover .anim-arrow span:nth-child(1),.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a:hover .anim-arrow span:nth-child(1){-webkit-transform:translateX(-5px) rotate(-20deg);transform:translateX(-5px) rotate(-20deg);top:-1px;height:21.5px;background-color:#e71}.home-wrapper-2 .more a:hover .anim-arrow span:nth-child(2),.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a:hover .anim-arrow span:nth-child(2),.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a:hover .anim-arrow span:nth-child(2){-webkit-transform:translateX(-5px) rotate(20deg);transform:translateX(-5px) rotate(20deg);bottom:-1px;height:21.5px;background-color:#e71}.home-wrapper-3,.home-wrapper-4,.home-wrapper-5{width:100%;margin:20px 0 0;padding:60px 0;width:100%;height:100%;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/main-blur_1.jpg)}.home-wrapper-3 a,.home-wrapper-4 a,.home-wrapper-5 a{display:inline-block;width:200px;padding:40px;margin:0 auto;background-color:rgba(255,255,255,.9);display:block}.home-wrapper-3 a h2,.home-wrapper-4 a h2,.home-wrapper-5 a h2{font-size:1.6rem;position:relative;margin:0 0 10px}.home-wrapper-3 a h2 br,.home-wrapper-4 a h2 br,.home-wrapper-5 a h2 br{display:none}.home-wrapper-3 a h2 sup,.home-wrapper-4 a h2 sup,.home-wrapper-5 a h2 sup{vertical-align:top;font-size:1.2rem}.home-wrapper-3 a p,.home-wrapper-4 a p,.home-wrapper-5 a p{text-align:justify;text-align-last:left}.home-wrapper-3 a .arrow,.home-wrapper-4 a .arrow,.home-wrapper-5 a .arrow{display:inline-block;position:absolute;top:5px;left:170px;width:20px;height:20px;width:20px;height:20px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/arrow.png);opacity:.4}.home-wrapper-3 a:hover,.home-wrapper-4 a:hover,.home-wrapper-5 a:hover{background-color:#faf9f8}.home-wrapper-4{margin:0;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/main-blur_2.jpg)}.home-wrapper-4 a .arrow{left:70px}.home-wrapper-5{margin:0;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/main-blur_3.jpg)}.home-wrapper-5 a .arrow{left:104px}.home-wrapper-5 sup{vertical-align:top;font-size:1rem}@media only screen and (min-width:480px){.home-wrapper-1 article h2{font-size:2.4rem;width:320px}.home-wrapper-1 article p{width:320px}.home-wrapper-2{width:95%}.home-wrapper-2 ul li a{width:320px}.home-wrapper-3 a,.home-wrapper-4 a,.home-wrapper-5 a{width:320px}}@media only screen and (min-width:640px){.home-wrapper-1 article h2{font-size:2.8rem;width:380px}.home-wrapper-1 article p{width:380px}.home-wrapper-1 article p .title{font-size:1.6rem}.home-wrapper-2 h2{font-size:2.4rem}.home-wrapper-2 ul li a{width:380px}.home-wrapper-2 .more a,.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a,.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a{font-size:1.6rem}.home-wrapper-2 .more a .anim-arrow span:nth-child(1),.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a .anim-arrow span:nth-child(1),.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a .anim-arrow span:nth-child(1){height:21px}.home-wrapper-2 .more a .anim-arrow span:nth-child(2),.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a .anim-arrow span:nth-child(2),.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a .anim-arrow span:nth-child(2){height:21px}.home-wrapper-2 .more a:hover .anim-arrow span:nth-child(1),.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a:hover .anim-arrow span:nth-child(1),.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a:hover .anim-arrow span:nth-child(1){height:23px}.home-wrapper-2 .more a:hover .anim-arrow span:nth-child(2),.home-wrapper-2 .service-wrapper-1 article .course-after .more-2 a:hover .anim-arrow span:nth-child(2),.service-wrapper-1 article .course-after .home-wrapper-2 .more-2 a:hover .anim-arrow span:nth-child(2){height:23px}.home-wrapper-3 a,.home-wrapper-4 a,.home-wrapper-5 a{width:380px}.home-wrapper-3 a h2,.home-wrapper-4 a h2,.home-wrapper-5 a h2{font-size:2rem}.home-wrapper-3 a h2 sup,.home-wrapper-4 a h2 sup,.home-wrapper-5 a h2 sup{font-size:1.4rem}.home-wrapper-3 a .arrow,.home-wrapper-4 a .arrow,.home-wrapper-5 a .arrow{left:210px;top:10px}.home-wrapper-4 a .arrow{left:87px}.home-wrapper-5 a .arrow{left:129px}.home-wrapper-5 sup{font-size:1.2rem}}@media only screen and (min-width:960px){.home-wrapper-1{position:relative;width:100%;height:350px;overflow:hidden}.home-wrapper-1 img{position:absolute;width:68%;left:32%}.home-wrapper-1 article{position:absolute;margin:40px 0 0 5%}.home-wrapper-1 article h2{font-size:2.4rem;width:auto;margin:0}.home-wrapper-1 article p{font-size:1.2rem;margin:15px 0 0;width:240px}.home-wrapper-1 article p .title{font-size:1.4rem}.home-wrapper-2{width:97%}.home-wrapper-2 ul li a{width:480px}.service-wrapper{margin:20px 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;background-color:#eee}.home-wrapper-3,.home-wrapper-4,.home-wrapper-5{margin:0;width:33.3%;height:auto;background-size:cover}.home-wrapper-3 a,.home-wrapper-4 a,.home-wrapper-5 a{width:calc(100% - 80px);height:380px;box-sizing:border-box}.home-wrapper-3 a h2 br,.home-wrapper-4 a h2 br,.home-wrapper-5 a h2 br{display:block}.home-wrapper-3 a .arrow,.home-wrapper-4 a .arrow,.home-wrapper-5 a .arrow{left:170px}.home-wrapper-4{width:33.4%}.home-wrapper-4 a .arrow{left:87px}.home-wrapper-5 a .arrow{left:127px}}@media only screen and (min-width:1120px){.home-wrapper-1{height:410px}.home-wrapper-1 article h2{font-size:2.8rem}.home-wrapper-1 article p{font-size:1.4rem;width:260px}.home-wrapper-1 article p .title{font-size:1.6rem}.home-wrapper-2 ul li a{width:640px}.home-wrapper-3 a,.home-wrapper-4 a,.home-wrapper-5 a{height:300px}.home-wrapper-3 a h2 br,.home-wrapper-4 a h2 br,.home-wrapper-5 a h2 br{display:none}.home-wrapper-3 a .arrow,.home-wrapper-4 a .arrow,.home-wrapper-5 a .arrow{left:210px}.home-wrapper-4{width:33.4%}.home-wrapper-4 a .arrow{left:87px}.home-wrapper-5 a .arrow{left:127px}}@media only screen and (min-width:1280px){.home-wrapper-1{min-height:500px;max-height:540px}.home-wrapper-1 img{position:absolute;width:71.5%;left:28.5%}.home-wrapper-1 article{margin:80px 0 0 5%}.home-wrapper-3 a,.home-wrapper-4 a,.home-wrapper-5 a{width:330px;height:270px}}.profile-wrapper-1{position:relative;z-index:9}.profile-wrapper-1 article{margin:60px 0}.profile-wrapper-1 article h2{font-size:2rem;width:74%;margin:0 auto}.profile-wrapper-1 article h3{font-size:1.2rem;line-height:1.5;color:#939291;width:74%;margin:30px auto 0;font-weight:700;position:relative;z-index:2}.profile-wrapper-1 article .h3-1,.profile-wrapper-1 article .h3-5{font-size:1.4rem;line-height:1.5;color:#131211;font-weight:400}.profile-wrapper-1 article .h3-1 span{position:relative;z-index:1;left:0;top:0}.profile-wrapper-1 article .h3-1 span .instagram{display:block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-instagram.svg);position:absolute;z-index:1;right:-40px;top:0}.profile-wrapper-1 article .h3-5{margin:35px auto}.profile-wrapper-1 article p{width:74%;margin:20px auto 0;text-align:justify;text-align-last:left;position:relative;z-index:2}.profile-wrapper-1 article .p-1,.profile-wrapper-1 article .p-2,.profile-wrapper-1 article .p-8{margin:30px auto 0}.profile-wrapper-1 article .p-3,.profile-wrapper-1 article .p-4,.profile-wrapper-1 article .p-5,.profile-wrapper-1 .face-wrapper-1 article .p-6,.face-wrapper-1 .profile-wrapper-1 article .p-6,.profile-wrapper-1 .face-wrapper-1 article .p-7,.face-wrapper-1 .profile-wrapper-1 article .p-7,.profile-wrapper-1 .face-wrapper-1 article .p-8,.face-wrapper-1 .profile-wrapper-1 article .p-8,.profile-wrapper-1 .face-wrapper-1 article .p-9,.face-wrapper-1 .profile-wrapper-1 article .p-9,.profile-wrapper-1 .face-wrapper-1 article .p-10,.face-wrapper-1 .profile-wrapper-1 article .p-10,.profile-wrapper-1 .face-wrapper-1 article .p-11,.face-wrapper-1 .profile-wrapper-1 article .p-11,.profile-wrapper-1 .face-wrapper-1 article .p-12,.face-wrapper-1 .profile-wrapper-1 article .p-12{margin:15px auto 0}.profile-wrapper-1 article .p-6 .bold,.profile-wrapper-1 .bone-wrapper-1 article .p-7 .bold,.bone-wrapper-1 .profile-wrapper-1 article .p-7 .bold,.profile-wrapper-1 .bone-wrapper-1 .color-wrapper-1 article .p-9 .bold,.bone-wrapper-1 .color-wrapper-1 .profile-wrapper-1 article .p-9 .bold,.profile-wrapper-1 .color-wrapper-1 .bone-wrapper-1 article .p-9 .bold,.color-wrapper-1 .bone-wrapper-1 .profile-wrapper-1 article .p-9 .bold,.profile-wrapper-1 .bone-wrapper-1 .color-wrapper-1 article .p-10 .bold,.bone-wrapper-1 .color-wrapper-1 .profile-wrapper-1 article .p-10 .bold,.profile-wrapper-1 .color-wrapper-1 .bone-wrapper-1 article .p-10 .bold,.color-wrapper-1 .bone-wrapper-1 .profile-wrapper-1 article .p-10 .bold,.profile-wrapper-1 .bone-wrapper-1 article .p-8 .bold,.bone-wrapper-1 .profile-wrapper-1 article .p-8 .bold,.profile-wrapper-1 article .p-7 .bold,.profile-wrapper-1 .color-wrapper-1 article .p-8 .bold,.color-wrapper-1 .profile-wrapper-1 article .p-8 .bold,.profile-wrapper-1 .color-wrapper-1 article .p-9 .bold,.color-wrapper-1 .profile-wrapper-1 article .p-9 .bold,.profile-wrapper-1 .color-wrapper-1 article .p-10 .bold,.color-wrapper-1 .profile-wrapper-1 article .p-10 .bold{color:#939291;line-height:2.5;font-weight:700}.profile-wrapper-1 article .p-10{margin:0 auto}.profile-wrapper-1 article .profile-img,.profile-wrapper-1 article .salon-img{width:100%;overflow:hidden;margin:30px 0 0}.profile-wrapper-1 article .profile-img img,.profile-wrapper-1 article .salon-img img{width:100%;height:auto}.profile-wrapper-1 article .salon-img{margin:40px 0 0}.profile-wrapper-1 article .circle{display:inline-block;width:4px;height:4px;border-radius:2px;margin:0 6px 0 0;background-color:#939291;position:relative;top:-2px}.profile-wrapper-1 article .access-icon,.profile-wrapper-1 article .schedule-icon,.profile-wrapper-1 article .tag-icon,.profile-wrapper-1 article .chk-icon{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-access.png);position:relative;top:4px;margin:0 8px 0 0}.profile-wrapper-1 article .schedule-icon{left:-2px;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-schedule.png)}.profile-wrapper-1 article .tag-icon{left:-2px;margin:0 2px 0 0;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-tag.png)}.profile-wrapper-1 article .chk-icon{left:-2px;margin:0 2px 0 0;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-chk.png)}.profile-wrapper-1 article .hide{display:none}@media only screen and (min-width:640px){.profile-wrapper-1{width:520px;margin:0 auto}.profile-wrapper-1 article h2{width:100%;font-size:2.4rem}.profile-wrapper-1 article h3{width:100%;font-size:1.4rem}.profile-wrapper-1 article p{width:100%}.profile-wrapper-1 article .h3-1,.profile-wrapper-1 article .h3-5{font-size:1.6rem}.profile-wrapper-1 article .p-3,.profile-wrapper-1 article .p-4,.profile-wrapper-1 article .p-5,.profile-wrapper-1 .face-wrapper-1 article .p-6,.face-wrapper-1 .profile-wrapper-1 article .p-6,.profile-wrapper-1 .face-wrapper-1 article .p-7,.face-wrapper-1 .profile-wrapper-1 article .p-7,.profile-wrapper-1 .face-wrapper-1 article .p-8,.face-wrapper-1 .profile-wrapper-1 article .p-8,.profile-wrapper-1 .face-wrapper-1 article .p-9,.face-wrapper-1 .profile-wrapper-1 article .p-9,.profile-wrapper-1 .face-wrapper-1 article .p-10,.face-wrapper-1 .profile-wrapper-1 article .p-10,.profile-wrapper-1 .face-wrapper-1 article .p-11,.face-wrapper-1 .profile-wrapper-1 article .p-11,.profile-wrapper-1 .face-wrapper-1 article .p-12,.face-wrapper-1 .profile-wrapper-1 article .p-12{font-size:1.2rem}.profile-wrapper-1 article .profile-img{position:absolute;top:54px;left:31%;width:360px;z-index:1}.profile-wrapper-1 article .access-icon,.profile-wrapper-1 article .schedule-icon,.profile-wrapper-1 article .tag-icon,.profile-wrapper-1 article .chk-icon{top:3px}}@media only screen and (min-width:960px){.profile-wrapper-1{width:700px}.profile-wrapper-1 article h3{margin:30px auto 0}.profile-wrapper-1 article .h3-1 span .instagram{top:1px}.profile-wrapper-1 article .h3-1 span .instagram:hover{opacity:.48}.profile-wrapper-1 article p{margin:30px auto 0}.profile-wrapper-1 article .p-2{margin:40px 0 0}.profile-wrapper-1 article .profile-img{top:-4px;left:31%;width:480px}.profile-wrapper-1 article .float-wrapper-1{float:left;width:380px}.profile-wrapper-1 article .float-wrapper-2{float:right;width:280px}.profile-wrapper-1 article .h3-5{margin:60px auto 0}.profile-wrapper-1 article .p-6,.profile-wrapper-1 .bone-wrapper-1 article .p-7,.bone-wrapper-1 .profile-wrapper-1 article .p-7,.profile-wrapper-1 .bone-wrapper-1 .color-wrapper-1 article .p-9,.bone-wrapper-1 .color-wrapper-1 .profile-wrapper-1 article .p-9,.profile-wrapper-1 .color-wrapper-1 .bone-wrapper-1 article .p-9,.color-wrapper-1 .bone-wrapper-1 .profile-wrapper-1 article .p-9,.profile-wrapper-1 .bone-wrapper-1 .color-wrapper-1 article .p-10,.bone-wrapper-1 .color-wrapper-1 .profile-wrapper-1 article .p-10,.profile-wrapper-1 .color-wrapper-1 .bone-wrapper-1 article .p-10,.color-wrapper-1 .bone-wrapper-1 .profile-wrapper-1 article .p-10,.profile-wrapper-1 .bone-wrapper-1 article .p-8,.bone-wrapper-1 .profile-wrapper-1 article .p-8{width:300px;margin:20px 0 0}.profile-wrapper-1 article .p-7,.profile-wrapper-1 .color-wrapper-1 article .p-8,.color-wrapper-1 .profile-wrapper-1 article .p-8,.profile-wrapper-1 .color-wrapper-1 article .p-9,.color-wrapper-1 .profile-wrapper-1 article .p-9,.profile-wrapper-1 .color-wrapper-1 article .p-10,.color-wrapper-1 .profile-wrapper-1 article .p-10{margin:10px auto 0}.profile-wrapper-1 article .p-8{margin:40px auto 0}.profile-wrapper-1 article .salon-img{position:absolute;top:780px;left:51%;width:340px}.profile-wrapper-1 article .hide{display:block}}.service-wrapper-1{position:relative;z-index:9}.service-wrapper-1 article{margin:60px 0}.service-wrapper-1 article h2{font-size:2rem;width:300px;margin:0 auto}.service-wrapper-1 article .course-1,.service-wrapper-1 article .course-2,.service-wrapper-1 article .course-3,.service-wrapper-1 article .course-4,.service-wrapper-1 article .course-5,.service-wrapper-1 article .course-6,.service-wrapper-1 article .course-7{margin:40px auto 0;position:relative;width:300px;height:300px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/course-back_1.jpg)}.service-wrapper-1 article .course-1 .service-tag,.service-wrapper-1 article .course-2 .service-tag,.service-wrapper-1 article .course-3 .service-tag,.service-wrapper-1 article .course-4 .service-tag,.service-wrapper-1 article .course-5 .service-tag,.service-wrapper-1 article .course-6 .service-tag,.service-wrapper-1 article .course-7 .service-tag{position:absolute;top:10px;right:-4px;z-index:8;display:inline-block;width:150px;height:50px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/service-tag_1.png)}.service-wrapper-1 article .course-1 .course-inner,.service-wrapper-1 article .course-2 .course-inner,.service-wrapper-1 article .course-3 .course-inner,.service-wrapper-1 article .course-4 .course-inner,.service-wrapper-1 article .course-5 .course-inner,.service-wrapper-1 article .course-6 .course-inner,.service-wrapper-1 article .course-7 .course-inner{overflow:hidden;width:100%;height:100%}.service-wrapper-1 article .course-1 .wrapper,.service-wrapper-1 article .course-2 .wrapper,.service-wrapper-1 article .course-3 .wrapper,.service-wrapper-1 article .course-4 .wrapper,.service-wrapper-1 article .course-5 .wrapper,.service-wrapper-1 article .course-6 .wrapper,.service-wrapper-1 article .course-7 .wrapper{position:absolute;bottom:0;background-color:rgba(255,255,255,.9);transition:all .4s}.service-wrapper-1 article .course-1 .wrapper:hover,.service-wrapper-1 article .course-2 .wrapper:hover,.service-wrapper-1 article .course-3 .wrapper:hover,.service-wrapper-1 article .course-4 .wrapper:hover,.service-wrapper-1 article .course-5 .wrapper:hover,.service-wrapper-1 article .course-6 .wrapper:hover,.service-wrapper-1 article .course-7 .wrapper:hover{background-color:#faf9f8;cursor:pointer}.service-wrapper-1 article .course-1 .wrapper:hover .bold,.service-wrapper-1 article .course-2 .wrapper:hover .bold,.service-wrapper-1 article .course-3 .wrapper:hover .bold,.service-wrapper-1 article .course-4 .wrapper:hover .bold,.service-wrapper-1 article .course-5 .wrapper:hover .bold,.service-wrapper-1 article .course-6 .wrapper:hover .bold,.service-wrapper-1 article .course-7 .wrapper:hover .bold{color:#636261}.service-wrapper-1 article .course-1 h3,.service-wrapper-1 article .course-2 h3,.service-wrapper-1 article .course-3 h3,.service-wrapper-1 article .course-4 h3,.service-wrapper-1 article .course-5 h3,.service-wrapper-1 article .course-6 h3,.service-wrapper-1 article .course-7 h3{font-size:1.4rem;width:260px;padding:20px 20px 10px;line-height:1.5}.service-wrapper-1 article .course-1 h3 .title,.service-wrapper-1 article .course-2 h3 .title,.service-wrapper-1 article .course-3 h3 .title,.service-wrapper-1 article .course-4 h3 .title,.service-wrapper-1 article .course-5 h3 .title,.service-wrapper-1 article .course-6 h3 .title,.service-wrapper-1 article .course-7 h3 .title{font-weight:600;color:#636261;margin:0 0 10px;display:inline-block}.service-wrapper-1 article .course-1 h3 .add,.service-wrapper-1 article .course-2 h3 .add,.service-wrapper-1 article .course-3 h3 .add,.service-wrapper-1 article .course-4 h3 .add,.service-wrapper-1 article .course-5 h3 .add,.service-wrapper-1 article .course-6 h3 .add,.service-wrapper-1 article .course-7 h3 .add{font-size:1.2rem}.service-wrapper-1 article .course-1 p,.service-wrapper-1 article .course-2 p,.service-wrapper-1 article .course-3 p,.service-wrapper-1 article .course-4 p,.service-wrapper-1 article .course-5 p,.service-wrapper-1 article .course-6 p,.service-wrapper-1 article .course-7 p{width:260px;padding:0 20px 20px;text-align:justify;text-align-last:left}.service-wrapper-1 article .course-1 p .price,.service-wrapper-1 article .course-2 p .price,.service-wrapper-1 article .course-3 p .price,.service-wrapper-1 article .course-4 p .price,.service-wrapper-1 article .course-5 p .price,.service-wrapper-1 article .course-6 p .price,.service-wrapper-1 article .course-7 p .price{font-size:1.4rem}.service-wrapper-1 article .course-1 p .bold,.service-wrapper-1 article .course-2 p .bold,.service-wrapper-1 article .course-3 p .bold,.service-wrapper-1 article .course-4 p .bold,.service-wrapper-1 article .course-5 p .bold,.service-wrapper-1 article .course-6 p .bold,.service-wrapper-1 article .course-7 p .bold{color:#939291;font-weight:700}.service-wrapper-1 article .course-1 p .reserve,.service-wrapper-1 article .course-2 p .reserve,.service-wrapper-1 article .course-3 p .reserve,.service-wrapper-1 article .course-4 p .reserve,.service-wrapper-1 article .course-5 p .reserve,.service-wrapper-1 article .course-6 p .reserve,.service-wrapper-1 article .course-7 p .reserve{display:block;width:160px;padding:5px 0 0;cursor:pointer;transition:all .4s;font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue','Segoe UI','Hiragino Kaku Gothic ProN','Yu Gothic',sans-serif}.service-wrapper-1 article .course-1 p .reserve .arrow,.service-wrapper-1 article .course-2 p .reserve .arrow,.service-wrapper-1 article .course-3 p .reserve .arrow,.service-wrapper-1 article .course-4 p .reserve .arrow,.service-wrapper-1 article .course-5 p .reserve .arrow,.service-wrapper-1 article .course-6 p .reserve .arrow,.service-wrapper-1 article .course-7 p .reserve .arrow{display:inline-block;position:relative;top:5px;width:20px;height:20px;width:20px;height:20px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/arrow.png);opacity:.4}.service-wrapper-1 article .course-2{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/course-back_2.jpg)}.service-wrapper-1 article .course-2 .service-tag{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/service-tag_2.png)}.service-wrapper-1 article .course-3{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/course-back_3.jpg)}.service-wrapper-1 article .course-3 .service-tag{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/service-tag_3.png)}.service-wrapper-1 article .course-4{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/course-back_4.jpg)}.service-wrapper-1 article .course-4 .service-tag{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/service-tag_3.png)}.service-wrapper-1 article .course-5{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/course-back_5.jpg)}.service-wrapper-1 article .course-5 .service-tag{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/service-tag_4.png)}.service-wrapper-1 article .course-6{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/course-back_6.jpg)}.service-wrapper-1 article .course-6 .service-tag{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/service-tag_4.png)}.service-wrapper-1 article .course-7{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/course-back_7.jpg)}.service-wrapper-1 article .course-7 .service-tag{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/service-tag_3.png)}.service-wrapper-1 article .icon-color,.service-wrapper-1 article .icon-bone,.service-wrapper-1 article .icon-shop{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-color.png);position:relative;top:2px;margin:0 4px 0 0}.service-wrapper-1 article .icon-bone{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-bone.png)}.service-wrapper-1 article .icon-shop{background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-shop.png)}.service-wrapper-1 article .course-after{width:280px;margin:40px auto}.service-wrapper-1 article .course-after h3{font-size:1.4rem;line-height:1.5;color:#131211}.service-wrapper-1 article .course-after p{margin:20px 0 0;position:relative}.service-wrapper-1 article .course-after .circle{display:inline-block;width:4px;height:4px;border-radius:2px;margin:0 6px 0 0;background-color:#939291;position:relative;top:-2px}.service-wrapper-1 article .course-after .more,.service-wrapper-1 article .course-after .more-2{cursor:pointer;color:#636261;font-weight:700;margin:4px 0 0;transition:all .4s;position:relative;display:inline-block}.service-wrapper-1 article .course-after .more .text,.service-wrapper-1 article .course-after .more-2 .text{position:relative;z-index:9}.service-wrapper-1 article .course-after .more .line,.service-wrapper-1 article .course-after .more-2 .line{position:absolute;left:0;top:18px;z-index:8;opacity:.3;display:inline-block;height:8px;width:99px;background-color:#e71}.service-wrapper-1 article .course-after .more .arrow,.service-wrapper-1 article .course-after .more-2 .arrow{display:inline-block;position:relative;top:6px;transition:all .4s;width:20px;height:20px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/arrow-down.png);opacity:.4}.service-wrapper-1 article .course-after .more:hover .arrow,.service-wrapper-1 article .course-after .more-2:hover .arrow{opacity:1}.service-wrapper-1 article .course-after .more-service,.service-wrapper-1 article .course-after .more-service-2{display:none;padding:20px 25px;margin:20px 0;background-color:#faf9f8;text-align:justify;text-align-last:left}.service-wrapper-1 article .course-after .more-service .bold,.service-wrapper-1 article .course-after .more-service-2 .bold{color:#636261;line-height:3.5;font-weight:700}.service-wrapper-1 article .course-after .more-2 .line{width:135px}@media only screen and (min-width:640px){.service-wrapper-1 article h2{font-size:2.4rem;width:420px}.service-wrapper-1 article .course-1,.service-wrapper-1 article .course-2,.service-wrapper-1 article .course-3,.service-wrapper-1 article .course-4,.service-wrapper-1 article .course-5,.service-wrapper-1 article .course-6,.service-wrapper-1 article .course-7{width:420px;height:380px}.service-wrapper-1 article .course-1 h3,.service-wrapper-1 article .course-2 h3,.service-wrapper-1 article .course-3 h3,.service-wrapper-1 article .course-4 h3,.service-wrapper-1 article .course-5 h3,.service-wrapper-1 article .course-6 h3,.service-wrapper-1 article .course-7 h3{font-size:1.6rem;width:340px;padding:40px 40px 4px;margin:0 0 4px}.service-wrapper-1 article .course-1 p,.service-wrapper-1 article .course-2 p,.service-wrapper-1 article .course-3 p,.service-wrapper-1 article .course-4 p,.service-wrapper-1 article .course-5 p,.service-wrapper-1 article .course-6 p,.service-wrapper-1 article .course-7 p{width:340px;padding:0 40px 40px}.service-wrapper-1 article .course-1 p .price,.service-wrapper-1 article .course-2 p .price,.service-wrapper-1 article .course-3 p .price,.service-wrapper-1 article .course-4 p .price,.service-wrapper-1 article .course-5 p .price,.service-wrapper-1 article .course-6 p .price,.service-wrapper-1 article .course-7 p .price{font-size:1.6rem}.service-wrapper-1 article .course-1 p .reserve,.service-wrapper-1 article .course-2 p .reserve,.service-wrapper-1 article .course-3 p .reserve,.service-wrapper-1 article .course-4 p .reserve,.service-wrapper-1 article .course-5 p .reserve,.service-wrapper-1 article .course-6 p .reserve,.service-wrapper-1 article .course-7 p .reserve{width:180px}.service-wrapper-1 article .course-after{width:420px}.service-wrapper-1 article .course-after p{font-size:1.4rem}.service-wrapper-1 article .course-after h3{font-size:1.6rem}.service-wrapper-1 article .course-after .circle{top:-3px}.service-wrapper-1 article .course-after .more .line,.service-wrapper-1 article .course-after .more-2 .line{width:115px}.service-wrapper-1 article .course-after .more-2 .line{width:157px}.service-wrapper-1 article .course-after .more-service,.service-wrapper-1 article .course-after .more-service-2{font-size:1.4rem}.service-wrapper-1 article .course-after .more-service .circle,.service-wrapper-1 article .course-after .more-service-2 .circle{top:-3px}}@media only screen and (min-width:960px){.service-wrapper-1 article .float-wrapper{width:920px;margin:40px auto 0}.service-wrapper-1 article h2{width:880px}.service-wrapper-1 article .course-1,.service-wrapper-1 article .course-2,.service-wrapper-1 article .course-3,.service-wrapper-1 article .course-4,.service-wrapper-1 article .course-5,.service-wrapper-1 article .course-6,.service-wrapper-1 article .course-7{float:left;margin:0 20px}.service-wrapper-1 article .course-after{width:880px}}.color-wrapper-1{position:relative;z-index:9}.color-wrapper-1 article{margin:60px 0 80px}.color-wrapper-1 article h2{font-size:2rem;width:74%;margin:0 auto}.color-wrapper-1 article h3{font-size:1.4rem;line-height:1.5;color:#131211;width:74%;margin:20px auto 0}.color-wrapper-1 article .h3-2{margin:30px auto 0}.color-wrapper-1 article .h3-3{margin:50px auto 0}.color-wrapper-1 article p{width:74%;margin:20px auto 0;text-align:justify;text-align-last:left}.color-wrapper-1 article p .bold{color:#939291;line-height:2.5;font-weight:700}.color-wrapper-1 article .p-1,.color-wrapper-1 article .p-4,.color-wrapper-1 article .p-6,.color-wrapper-1 .bone-wrapper-1 article .p-7,.bone-wrapper-1 .color-wrapper-1 article .p-7,.bone-wrapper-1 .color-wrapper-1 article .p-9,.color-wrapper-1 .bone-wrapper-1 article .p-9,.bone-wrapper-1 .color-wrapper-1 article .p-10,.color-wrapper-1 .bone-wrapper-1 article .p-10,.color-wrapper-1 .bone-wrapper-1 article .p-8,.bone-wrapper-1 .color-wrapper-1 article .p-8,.color-wrapper-1 article .p-11{margin:30px auto 0}.color-wrapper-1 article .p-3,.color-wrapper-1 article .p-16{margin:20px auto 30px}.color-wrapper-1 article .p-7,.color-wrapper-1 article .p-8,.color-wrapper-1 article .p-9,.color-wrapper-1 article .p-10{font-size:1.2rem;width:74%;position:relative;overflow:hidden}.color-wrapper-1 article .p-7 span,.color-wrapper-1 article .p-8 span,.color-wrapper-1 article .p-9 span,.color-wrapper-1 article .p-10 span{position:relative;z-index:9}.color-wrapper-1 article .p-7 .line,.color-wrapper-1 article .p-8 .line,.color-wrapper-1 article .p-9 .line,.color-wrapper-1 article .p-10 .line{position:absolute;top:27px;z-index:8;opacity:.3;display:inline-block;height:8px;width:48px;top:12px;background-color:#f9dc28}.color-wrapper-1 article .p-7 .text,.color-wrapper-1 article .p-8 .text,.color-wrapper-1 article .p-9 .text,.color-wrapper-1 article .p-10 .text{display:inline-block;width:100%;position:relative}.color-wrapper-1 article .p-7 img,.color-wrapper-1 article .p-8 img,.color-wrapper-1 article .p-9 img,.color-wrapper-1 article .p-10 img{display:block;margin:20px 0 0}.color-wrapper-1 article .hide{display:none}.color-wrapper-1 article .devider{width:74%;height:1px;background-color:#939291;opacity:.2;margin:30px auto 0}.color-wrapper-1 article .p-8 .line{width:58px;background-color:#8463a8}.color-wrapper-1 article .p-9 .line{width:58px;background-color:#e54f1a}.color-wrapper-1 article .p-10 .line{width:52px;background-color:#fe409a}.color-wrapper-1 article .arrow{display:inline-block;position:relative;top:12px;left:12%;width:20px;height:20px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/arrow-down.png);opacity:.4}.color-wrapper-1 article .p-17{font-size:1.2rem;clear:both;margin:30px auto 0}.color-wrapper-1 article .circle{display:inline-block;width:4px;height:4px;border-radius:2px;margin:0 6px 0 0;background-color:#939291;position:relative;top:-2px}.color-wrapper-1 article .img-1{width:100%;height:280px;margin:20px 0 0;position:relative;overflow:hidden}.color-wrapper-1 article .img-1 img{width:100%;height:auto;position:absolute;bottom:0}.color-wrapper-1 article .img-2,.color-wrapper-1 article .img-3,.color-wrapper-1 article .img-4{width:74%;height:200px;margin:20px auto 0;position:relative;overflow:hidden}.color-wrapper-1 article .img-2 img,.color-wrapper-1 article .img-3 img,.color-wrapper-1 article .img-4 img{width:100%;height:auto;position:absolute;bottom:0}.color-wrapper-1 article .tag-icon{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-tag.png);position:relative;top:4px;left:-6px}.color-wrapper-1 article .tag-icon-2{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-tag.png);position:relative;top:4px;left:0;margin:0 4px 0 0}.color-wrapper-1 article .chk-course{width:74%;margin:60px auto 0}.color-wrapper-1 article .chk-course a{font-size:1.4rem;border:solid 1px #939291;padding:5px 26px 15px 18px;position:relative;display:inline-block;height:20px}.color-wrapper-1 article .chk-course a .anim-arrow span:nth-child(1){display:inline-block;position:absolute;width:1px;height:20px;background-color:#939291;top:0;right:10px;transition:all .4s}.color-wrapper-1 article .chk-course a .anim-arrow span:nth-child(2){display:inline-block;position:absolute;width:1px;height:20px;background-color:#939291;bottom:0;right:10px;transition:all .4s}.color-wrapper-1 article .chk-course a:hover{border:solid 1px #e71;color:#e71}.color-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(1){-webkit-transform:translateX(-5px) rotate(-20deg);transform:translateX(-5px) rotate(-20deg);top:-1px;height:20px;background-color:#e71}.color-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(2){-webkit-transform:translateX(-5px) rotate(20deg);transform:translateX(-5px) rotate(20deg);bottom:-1px;height:20px;background-color:#e71}@media only screen and (min-width:640px){.color-wrapper-1{width:560px;margin:0 auto}.color-wrapper-1 article h2{font-size:2.4rem;width:100%}.color-wrapper-1 article h3{font-size:1.6rem;width:100%}.color-wrapper-1 article .h3-2{margin:40px auto 0}.color-wrapper-1 article .h3-3{margin:60px auto 0}.color-wrapper-1 article p{width:100%}.color-wrapper-1 article .p-6,.color-wrapper-1 .bone-wrapper-1 article .p-7,.bone-wrapper-1 .color-wrapper-1 article .p-7,.bone-wrapper-1 .color-wrapper-1 article .p-9,.color-wrapper-1 .bone-wrapper-1 article .p-9,.bone-wrapper-1 .color-wrapper-1 article .p-10,.color-wrapper-1 .bone-wrapper-1 article .p-10,.color-wrapper-1 .bone-wrapper-1 article .p-8,.bone-wrapper-1 .color-wrapper-1 article .p-8{margin:40px auto 0}.color-wrapper-1 article .p-2{width:330px;margin:20px 0 30px;float:left}.color-wrapper-1 article .p-3{width:200px;margin:20px 0 30px;float:right}.color-wrapper-1 article .p-7,.color-wrapper-1 article .p-8,.color-wrapper-1 article .p-9,.color-wrapper-1 article .p-10{width:100%}.color-wrapper-1 article .p-7 .text,.color-wrapper-1 article .p-8 .text,.color-wrapper-1 article .p-9 .text,.color-wrapper-1 article .p-10 .text{display:inline-block;width:50%;position:relative}.color-wrapper-1 article .p-7 img,.color-wrapper-1 article .p-8 img,.color-wrapper-1 article .p-9 img,.color-wrapper-1 article .p-10 img{display:block;margin:0;position:absolute;top:0;right:0;width:45%}.color-wrapper-1 article .arrow{left:0}.color-wrapper-1 article .devider{width:560px;margin:45px auto 0}.color-wrapper-1 article .p-11{margin:35px auto 0}.color-wrapper-1 article .p-16{margin:20px auto 10px}.color-wrapper-1 article .circle{top:-3px}.color-wrapper-1 article .img-1{clear:both}.color-wrapper-1 article .img-2,.color-wrapper-1 article .img-3,.color-wrapper-1 article .img-4{width:100%}.color-wrapper-1 article .chk-course{width:560px}.color-wrapper-1 article .chk-course a{font-size:1.6rem}.color-wrapper-1 article .chk-course a .anim-arrow span:nth-child(1){height:20px}.color-wrapper-1 article .chk-course a .anim-arrow span:nth-child(2){height:20px}.color-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(1){height:22px}.color-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(2){height:22px}}@media only screen and (min-width:960px){.color-wrapper-1{width:780px}.color-wrapper-1 article .h3-3{margin:70px auto 0}.color-wrapper-1 article .p-2{width:400px}.color-wrapper-1 article .p-3{width:340px}.color-wrapper-1 article .p-7,.color-wrapper-1 article .p-8,.color-wrapper-1 article .p-9,.color-wrapper-1 article .p-10{width:370px;float:left;margin:30px 0 0}.color-wrapper-1 article .p-7 .text,.color-wrapper-1 article .p-8 .text,.color-wrapper-1 article .p-9 .text,.color-wrapper-1 article .p-10 .text{width:100%}.color-wrapper-1 article .p-7 img,.color-wrapper-1 article .p-8 img,.color-wrapper-1 article .p-9 img,.color-wrapper-1 article .p-10 img{width:100%;position:relative;margin:20px 0 0}.color-wrapper-1 article .p-8,.color-wrapper-1 article .p-10{float:right}.color-wrapper-1 article .img-1{height:400px}.color-wrapper-1 article .img-2,.color-wrapper-1 article .img-3,.color-wrapper-1 article .img-4{position:absolute;left:510px;bottom:482px;width:270px}.color-wrapper-1 article .img-3{bottom:262px}.color-wrapper-1 article .img-4{display:block;bottom:702px}.color-wrapper-1 article .devider{width:780px}.color-wrapper-1 article .p-11,.color-wrapper-1 article .p-12,.color-wrapper-1 article .p-13,.color-wrapper-1 article .p-14,.color-wrapper-1 article .p-15,.color-wrapper-1 article .p-16{width:440px;margin:20px 0 0}.color-wrapper-1 article .p-11{margin:40px 0 0}.color-wrapper-1 article .p-17{margin:20px 0 0}.color-wrapper-1 article .chk-course{width:780px}.color-wrapper-1 article .hide{display:none}}.bone-wrapper-1{position:relative;z-index:9}.bone-wrapper-1 article{margin:60px 0 80px}.bone-wrapper-1 article h2{font-size:2rem;width:74%;margin:0 auto}.bone-wrapper-1 article h3{font-size:1.4rem;line-height:1.5;color:#131211;width:74%;margin:25px auto 0}.bone-wrapper-1 article .h3-2{margin:30px auto 0}.bone-wrapper-1 article .h3-3{margin:50px auto 0}.bone-wrapper-1 article p{width:74%;margin:20px auto 0;text-align:justify;text-align-last:left}.bone-wrapper-1 article .p-1,.bone-wrapper-1 article .p-3,.bone-wrapper-1 article .p-5,.bone-wrapper-1 .face-wrapper-1 article .p-6,.face-wrapper-1 .bone-wrapper-1 article .p-6,.bone-wrapper-1 .face-wrapper-1 article .p-7,.face-wrapper-1 .bone-wrapper-1 article .p-7,.bone-wrapper-1 .face-wrapper-1 article .p-8,.face-wrapper-1 .bone-wrapper-1 article .p-8,.bone-wrapper-1 .face-wrapper-1 article .p-9,.face-wrapper-1 .bone-wrapper-1 article .p-9,.bone-wrapper-1 .face-wrapper-1 article .p-10,.face-wrapper-1 .bone-wrapper-1 article .p-10,.bone-wrapper-1 .face-wrapper-1 article .p-11,.face-wrapper-1 .bone-wrapper-1 article .p-11,.bone-wrapper-1 .face-wrapper-1 article .p-12,.face-wrapper-1 .bone-wrapper-1 article .p-12,.bone-wrapper-1 article .p-9{margin:30px auto 0}.bone-wrapper-1 article .p-2,.bone-wrapper-1 article .p-12{margin:20px auto 30px}.bone-wrapper-1 article .p-13{font-size:1.2rem;margin:30px auto 0}.bone-wrapper-1 article .p-6,.bone-wrapper-1 article .p-7,.bone-wrapper-1 .color-wrapper-1 article .p-9,.color-wrapper-1 .bone-wrapper-1 article .p-9,.bone-wrapper-1 .color-wrapper-1 article .p-10,.color-wrapper-1 .bone-wrapper-1 article .p-10,.bone-wrapper-1 article .p-8{font-size:1.2rem;width:75%;position:relative}.bone-wrapper-1 article .p-6 span,.bone-wrapper-1 article .p-7 span,.bone-wrapper-1 .color-wrapper-1 article .p-9 span,.color-wrapper-1 .bone-wrapper-1 article .p-9 span,.bone-wrapper-1 .color-wrapper-1 article .p-10 span,.color-wrapper-1 .bone-wrapper-1 article .p-10 span,.bone-wrapper-1 article .p-8 span{position:relative;z-index:9}.bone-wrapper-1 article .p-6 .line,.bone-wrapper-1 article .p-7 .line,.bone-wrapper-1 .color-wrapper-1 article .p-9 .line,.color-wrapper-1 .bone-wrapper-1 article .p-9 .line,.bone-wrapper-1 .color-wrapper-1 article .p-10 .line,.color-wrapper-1 .bone-wrapper-1 article .p-10 .line,.bone-wrapper-1 article .p-8 .line{position:absolute;top:27px;z-index:8;opacity:.3;display:inline-block;height:8px;width:66px;top:12px;background-color:#e71}.bone-wrapper-1 article .p-6 img,.bone-wrapper-1 article .p-7 img,.bone-wrapper-1 .color-wrapper-1 article .p-9 img,.color-wrapper-1 .bone-wrapper-1 article .p-9 img,.bone-wrapper-1 .color-wrapper-1 article .p-10 img,.color-wrapper-1 .bone-wrapper-1 article .p-10 img,.bone-wrapper-1 article .p-8 img{display:block;width:100%;height:auto;margin:20px 0 0}.bone-wrapper-1 article .p-7 .line,.bone-wrapper-1 .color-wrapper-1 article .p-8 .line,.color-wrapper-1 .bone-wrapper-1 article .p-8 .line,.bone-wrapper-1 .color-wrapper-1 article .p-9 .line,.color-wrapper-1 .bone-wrapper-1 article .p-9 .line,.bone-wrapper-1 .color-wrapper-1 article .p-10 .line,.color-wrapper-1 .bone-wrapper-1 article .p-10 .line{width:37px}.bone-wrapper-1 article .p-8 .line{width:62px}.bone-wrapper-1 article .tag-icon{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-tag.png);position:relative;top:4px;left:-6px}.bone-wrapper-1 article .tag-icon-2{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-tag.png);position:relative;top:4px;left:0;margin:0 4px 0 0}.bone-wrapper-1 article .arrow{display:inline-block;position:relative;top:12px;left:12%;width:20px;height:20px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/arrow-down.png);opacity:.4}.bone-wrapper-1 article .devider{width:74%;height:1px;background-color:#939291;opacity:.2;margin:40px auto 0}.bone-wrapper-1 article .circle{display:inline-block;width:4px;height:4px;border-radius:2px;margin:0 6px 0 0;background-color:#939291;position:relative;top:-2px}.bone-wrapper-1 article .img-1{width:100%;height:280px;margin:20px 0 0;position:relative;overflow:hidden}.bone-wrapper-1 article .img-1 img{width:100%;height:auto;position:absolute;bottom:0}.bone-wrapper-1 article .img-2,.bone-wrapper-1 .color-wrapper-1 article .img-4,.color-wrapper-1 .bone-wrapper-1 article .img-4,.bone-wrapper-1 article .img-3{width:74%;height:200px;margin:20px auto 0;position:relative;overflow:hidden}.bone-wrapper-1 article .img-2 img,.bone-wrapper-1 .color-wrapper-1 article .img-4 img,.color-wrapper-1 .bone-wrapper-1 article .img-4 img,.bone-wrapper-1 article .img-3 img{width:100%;height:auto;position:absolute;bottom:0}.bone-wrapper-1 article .chk-course{width:74%;margin:70px auto 0}.bone-wrapper-1 article .chk-course a{font-size:1.4rem;border:solid 1px #939291;padding:5px 26px 15px 18px;position:relative;display:inline-block;height:20px}.bone-wrapper-1 article .chk-course a .anim-arrow span:nth-child(1){display:inline-block;position:absolute;width:1px;height:19px;background-color:#939291;top:0;right:10px;transition:all .4s}.bone-wrapper-1 article .chk-course a .anim-arrow span:nth-child(2){display:inline-block;position:absolute;width:1px;height:19px;background-color:#939291;bottom:0;right:10px;transition:all .4s}.bone-wrapper-1 article .chk-course a:hover{border:solid 1px #e71;color:#e71}.bone-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(1){-webkit-transform:translateX(-5px) rotate(-20deg);transform:translateX(-5px) rotate(-20deg);top:-1px;height:20px;background-color:#e71}.bone-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(2){-webkit-transform:translateX(-5px) rotate(20deg);transform:translateX(-5px) rotate(20deg);bottom:-1px;height:20px;background-color:#e71}@media only screen and (min-width:640px){.bone-wrapper-1{width:570px;margin:0 auto}.bone-wrapper-1 article h2{font-size:2.4rem;width:100%}.bone-wrapper-1 article h3{font-size:1.6rem;width:100%}.bone-wrapper-1 article .h3-2{margin:40px auto 0}.bone-wrapper-1 article p{width:100%}.bone-wrapper-1 article .p-5,.bone-wrapper-1 .face-wrapper-1 article .p-6,.face-wrapper-1 .bone-wrapper-1 article .p-6,.bone-wrapper-1 .face-wrapper-1 article .p-7,.face-wrapper-1 .bone-wrapper-1 article .p-7,.bone-wrapper-1 .face-wrapper-1 article .p-8,.face-wrapper-1 .bone-wrapper-1 article .p-8,.bone-wrapper-1 .face-wrapper-1 article .p-9,.face-wrapper-1 .bone-wrapper-1 article .p-9,.bone-wrapper-1 .face-wrapper-1 article .p-10,.face-wrapper-1 .bone-wrapper-1 article .p-10,.bone-wrapper-1 .face-wrapper-1 article .p-11,.face-wrapper-1 .bone-wrapper-1 article .p-11,.bone-wrapper-1 .face-wrapper-1 article .p-12,.face-wrapper-1 .bone-wrapper-1 article .p-12{margin:40px auto 0}.bone-wrapper-1 article .p-6,.bone-wrapper-1 article .p-7,.bone-wrapper-1 .color-wrapper-1 article .p-9,.color-wrapper-1 .bone-wrapper-1 article .p-9,.bone-wrapper-1 .color-wrapper-1 article .p-10,.color-wrapper-1 .bone-wrapper-1 article .p-10,.bone-wrapper-1 article .p-8{width:570px}.bone-wrapper-1 article .p-9{margin:35px auto 0}.bone-wrapper-1 article .arrow{left:0}.bone-wrapper-1 article .devider{width:570px;margin:45px auto 0}.bone-wrapper-1 article .circle{top:-3px}.bone-wrapper-1 article .img-2,.bone-wrapper-1 .color-wrapper-1 article .img-4,.color-wrapper-1 .bone-wrapper-1 article .img-4,.bone-wrapper-1 article .img-3{width:270px;height:200px;float:left;margin:0}.bone-wrapper-1 article .img-3{float:right}.bone-wrapper-1 article .chk-course{width:570px}.bone-wrapper-1 article .chk-course a{font-size:1.6rem}.bone-wrapper-1 article .chk-course a .anim-arrow span:nth-child(1){height:20px}.bone-wrapper-1 article .chk-course a .anim-arrow span:nth-child(2){height:20px}.bone-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(1){height:22px}.bone-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(2){height:22px}}@media only screen and (min-width:960px){.bone-wrapper-1{width:780px}.bone-wrapper-1 article .p-6,.bone-wrapper-1 article .p-7,.bone-wrapper-1 .color-wrapper-1 article .p-9,.color-wrapper-1 .bone-wrapper-1 article .p-9,.bone-wrapper-1 .color-wrapper-1 article .p-10,.color-wrapper-1 .bone-wrapper-1 article .p-10,.bone-wrapper-1 article .p-8{width:780px}.bone-wrapper-1 article .devider{width:780px}.bone-wrapper-1 article .p-9{width:480px;margin:40px 0 0}.bone-wrapper-1 article .p-10,.bone-wrapper-1 article .p-11,.bone-wrapper-1 article .p-12{width:480px;margin:20px 0 0}.bone-wrapper-1 article .img-1{height:400px}.bone-wrapper-1 article .img-2,.bone-wrapper-1 .color-wrapper-1 article .img-4,.color-wrapper-1 .bone-wrapper-1 article .img-4,.bone-wrapper-1 article .img-3{width:260px;height:200px;position:absolute;left:520px;bottom:470px}.bone-wrapper-1 article .img-3{bottom:250px}.bone-wrapper-1 article .hide{display:none}.bone-wrapper-1 article .chk-course{width:780px}}.face-wrapper-1{position:relative;z-index:9}.face-wrapper-1 article{margin:60px 0 80px}.face-wrapper-1 article h2{font-size:2rem;width:74%;margin:0 auto}.face-wrapper-1 article h2 sup{vertical-align:top;font-size:1.2rem}.face-wrapper-1 article h3{font-size:1.4rem;line-height:1.5;color:#131211;width:74%;margin:20px auto 0}.face-wrapper-1 article h3 sup{vertical-align:top;font-size:1rem}.face-wrapper-1 article .h3-2{margin:30px auto 0}.face-wrapper-1 article .h3-3{margin:0 auto}.face-wrapper-1 article .h3-4{margin:50px auto 0}.face-wrapper-1 article p{width:74%;margin:20px auto 0;text-align:justify;text-align-last:left}.face-wrapper-1 article p .bold{color:#939291;line-height:2.5;font-weight:700}.face-wrapper-1 article .p-4{margin:30px auto 0}.face-wrapper-1 article .p-17{margin:50px auto 0}.face-wrapper-1 article .p-5,.face-wrapper-1 article .p-6,.face-wrapper-1 article .p-7,.face-wrapper-1 article .p-8,.face-wrapper-1 article .p-9,.face-wrapper-1 article .p-10,.face-wrapper-1 article .p-11,.face-wrapper-1 article .p-12{font-size:1.2rem;width:74%;position:relative;overflow:hidden}.face-wrapper-1 article .p-5 span,.face-wrapper-1 article .p-6 span,.face-wrapper-1 article .p-7 span,.face-wrapper-1 article .p-8 span,.face-wrapper-1 article .p-9 span,.face-wrapper-1 article .p-10 span,.face-wrapper-1 article .p-11 span,.face-wrapper-1 article .p-12 span{position:relative;z-index:9}.face-wrapper-1 article .p-5 .line,.face-wrapper-1 article .p-6 .line,.face-wrapper-1 article .p-7 .line,.face-wrapper-1 article .p-8 .line,.face-wrapper-1 article .p-9 .line,.face-wrapper-1 article .p-10 .line,.face-wrapper-1 article .p-11 .line,.face-wrapper-1 article .p-12 .line{position:absolute;top:27px;z-index:8;opacity:.3;display:inline-block;height:8px;width:96px;top:12px;background-color:#fdd0ab}.face-wrapper-1 article .p-5 .text,.face-wrapper-1 article .p-6 .text,.face-wrapper-1 article .p-7 .text,.face-wrapper-1 article .p-8 .text,.face-wrapper-1 article .p-9 .text,.face-wrapper-1 article .p-10 .text,.face-wrapper-1 article .p-11 .text,.face-wrapper-1 article .p-12 .text{display:inline-block;width:100%;position:relative}.face-wrapper-1 article .p-6 .line,.face-wrapper-1 .bone-wrapper-1 article .p-7 .line,.bone-wrapper-1 .face-wrapper-1 article .p-7 .line,.face-wrapper-1 .bone-wrapper-1 .color-wrapper-1 article .p-9 .line,.bone-wrapper-1 .color-wrapper-1 .face-wrapper-1 article .p-9 .line,.face-wrapper-1 .color-wrapper-1 .bone-wrapper-1 article .p-9 .line,.color-wrapper-1 .bone-wrapper-1 .face-wrapper-1 article .p-9 .line,.face-wrapper-1 .bone-wrapper-1 .color-wrapper-1 article .p-10 .line,.bone-wrapper-1 .color-wrapper-1 .face-wrapper-1 article .p-10 .line,.face-wrapper-1 .color-wrapper-1 .bone-wrapper-1 article .p-10 .line,.color-wrapper-1 .bone-wrapper-1 .face-wrapper-1 article .p-10 .line,.face-wrapper-1 .bone-wrapper-1 article .p-8 .line,.bone-wrapper-1 .face-wrapper-1 article .p-8 .line{width:116px;background-color:#a5ebf6}.face-wrapper-1 article .p-7 .line,.face-wrapper-1 .color-wrapper-1 article .p-8 .line,.color-wrapper-1 .face-wrapper-1 article .p-8 .line,.face-wrapper-1 .color-wrapper-1 article .p-9 .line,.color-wrapper-1 .face-wrapper-1 article .p-9 .line,.face-wrapper-1 .color-wrapper-1 article .p-10 .line,.color-wrapper-1 .face-wrapper-1 article .p-10 .line{width:140px;background-color:#fed3db}.face-wrapper-1 article .p-8 .line{width:86px;background-color:#c4b1e9}.face-wrapper-1 article .p-9 .line{width:210px;background-color:#fdf793}.face-wrapper-1 article .p-10 .line{width:202px;background-color:#98f2d6}.face-wrapper-1 article .p-11 .line{width:210px;background-color:#eccdeb}.face-wrapper-1 article .p-12 .line{width:134px;background-color:#f8a9c6}.face-wrapper-1 article .tag-icon{display:inline-block;width:16px;height:16px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/icon-tag.png);position:relative;top:4px;left:-6px}.face-wrapper-1 article .arrow{display:inline-block;position:relative;top:12px;left:12%;width:20px;height:20px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/arrow-down.png);opacity:.4}.face-wrapper-1 article .circle{display:inline-block;width:4px;height:4px;border-radius:2px;margin:0 6px 0 0;background-color:#939291;position:relative;top:-2px}.face-wrapper-1 article .img-1{width:100%;height:200px;margin:30px 0 0;position:relative;overflow:hidden}.face-wrapper-1 article .img-1 img{width:100%;height:auto;position:absolute;z-index:1;left:0;top:-20%}.face-wrapper-1 article .img-2,.face-wrapper-1 .color-wrapper-1 article .img-3,.color-wrapper-1 .face-wrapper-1 article .img-3,.face-wrapper-1 .color-wrapper-1 article .img-4,.color-wrapper-1 .face-wrapper-1 article .img-4,.face-wrapper-1 .bone-wrapper-1 article .img-3,.bone-wrapper-1 .face-wrapper-1 article .img-3{width:100%;max-width:640px;margin:20px auto 0;position:relative;overflow:hidden}.face-wrapper-1 article .img-2 img,.face-wrapper-1 .color-wrapper-1 article .img-3 img,.color-wrapper-1 .face-wrapper-1 article .img-3 img,.face-wrapper-1 .color-wrapper-1 article .img-4 img,.color-wrapper-1 .face-wrapper-1 article .img-4 img,.face-wrapper-1 .bone-wrapper-1 article .img-3 img,.bone-wrapper-1 .face-wrapper-1 article .img-3 img{width:100%;height:auto}.face-wrapper-1 article .chk-course{width:74%;margin:60px auto 0}.face-wrapper-1 article .chk-course a{font-size:1.4rem;border:solid 1px #939291;padding:5px 26px 15px 18px;position:relative;display:inline-block;height:20px}.face-wrapper-1 article .chk-course a .anim-arrow span:nth-child(1){display:inline-block;position:absolute;width:1px;height:20px;background-color:#939291;top:0;right:10px;transition:all .4s}.face-wrapper-1 article .chk-course a .anim-arrow span:nth-child(2){display:inline-block;position:absolute;width:1px;height:20px;background-color:#939291;bottom:0;right:10px;transition:all .4s}.face-wrapper-1 article .chk-course a:hover{border:solid 1px #e71;color:#e71}.face-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(1){-webkit-transform:translateX(-5px) rotate(-20deg);transform:translateX(-5px) rotate(-20deg);top:-1px;height:20px;background-color:#e71}.face-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(2){-webkit-transform:translateX(-5px) rotate(20deg);transform:translateX(-5px) rotate(20deg);bottom:-1px;height:20px;background-color:#e71}@media only screen and (min-width:640px){.face-wrapper-1{width:560px;margin:0 auto}.face-wrapper-1 article h2{font-size:2.4rem;width:100%}.face-wrapper-1 article h2 sup{font-size:1.4rem}.face-wrapper-1 article h3{font-size:1.6rem;width:100%}.face-wrapper-1 article h3 sup{font-size:1.2rem}.face-wrapper-1 article .h3-2{margin:40px auto 0}.face-wrapper-1 article p{width:100%}.face-wrapper-1 article .p-1{margin:30px 0 0}.face-wrapper-1 article .p-2{width:265px;margin:30px 0 30px;float:left}.face-wrapper-1 article .p-3{width:265px;margin:30px 0 30px;float:right}.face-wrapper-1 article .p-4{margin:50px 0 0}.face-wrapper-1 article .type-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:10px 0 0}.face-wrapper-1 article .type-wrap .p-5,.face-wrapper-1 article .type-wrap .p-6,.face-wrapper-1 article .type-wrap .p-7,.face-wrapper-1 article .type-wrap .p-8,.face-wrapper-1 article .type-wrap .p-9,.face-wrapper-1 article .type-wrap .p-10,.face-wrapper-1 article .type-wrap .p-11,.face-wrapper-1 article .type-wrap .p-12{width:calc(50% - 20px);margin:20px 0 0}.face-wrapper-1 article .arrow{left:0}.face-wrapper-1 article .circle{top:-3px}.face-wrapper-1 article .img-1{height:240px;margin:20px 0 0}.face-wrapper-1 article .chk-course{width:560px}.face-wrapper-1 article .chk-course a{font-size:1.6rem}.face-wrapper-1 article .chk-course a .anim-arrow span:nth-child(1){height:20px}.face-wrapper-1 article .chk-course a .anim-arrow span:nth-child(2){height:20px}.face-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(1){height:22px}.face-wrapper-1 article .chk-course a:hover .anim-arrow span:nth-child(2){height:22px}}@media only screen and (min-width:960px){.face-wrapper-1{width:780px}.face-wrapper-1 article .p-2{width:375px}.face-wrapper-1 article .p-3{width:375px}.face-wrapper-1 article .img-1{height:280px}.face-wrapper-1 article .chk-course{width:780px}}.topics-wrapper-1 h2{font-size:2rem;width:200px;margin:0 auto 60px}.topics-wrapper-1 article{width:200px;margin:0 auto 40px;transition:all .4s}.topics-wrapper-1 article .post-date,.topics-wrapper-1 article .cate{font-size:1.2rem;color:#636261}.topics-wrapper-1 article .post-img{width:200px;height:200px;margin:0 0 10px;overflow:hidden}.topics-wrapper-1 article h3{line-height:1.5}.topics-wrapper-1 article:hover{opacity:.6}.topics-wrapper-1 .pagenation{width:200px;margin:60px auto 80px;font-size:1.2rem}.topics-wrapper-1 .pagenation a{padding:15px 25px;border:solid 1px #939291}.topics-wrapper-1 .pagenation a:hover{border:solid 1px #e71;color:#e71}.topics-wrapper-1 .pagenation .new{float:left}.topics-wrapper-1 .pagenation .prev{float:right}.topics-wrapper-1 .category-title,.topics-wrapper-1 .archive-title,.topics-wrapper-1 .all-title{webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;z-index:9;top:260px;left:-2px;cursor:pointer;transition:all .6s}.topics-wrapper-1 .category-title:hover,.topics-wrapper-1 .archive-title:hover,.topics-wrapper-1 .all-title:hover{padding:0 10px 0;color:#e71}.topics-wrapper-1 .archive-title{top:360px;left:1px}.topics-wrapper-1 .all-title{top:460px}.topics-wrapper-1 .category-title:hover a,.topics-wrapper-1 .archive-title:hover a,.topics-wrapper-1 .all-title:hover a{color:#e71}.topics-wrapper-1 .widget{position:fixed;z-index:10;top:0;left:0;display:none;overflow:scroll;width:120px;height:100%;padding:0 60px 0 0;background-color:#faf9f8}.topics-wrapper-1 .widget h3{margin:0 0 30px;padding:60px 0 0}.topics-wrapper-1 .widget .category,.topics-wrapper-1 .widget .archive{text-align:right;display:none;max-height:600px;overflow:scroll}.topics-wrapper-1 .widget .category a,.topics-wrapper-1 .widget .archive a{display:inline-block;margin:10px 0 0;width:100px;font-style:italic}.topics-wrapper-1 .widget .category a:hover,.topics-wrapper-1 .widget .archive a:hover{color:#e71}.topics-wrapper-1 .widget .close-category,.topics-wrapper-1 .widget .close-archive{text-align:right;margin:30px 0 0;display:none;transition:all .4s;cursor:pointer}.topics-wrapper-1 .widget .close-category:hover,.topics-wrapper-1 .widget .close-archive:hover{opacity:.3}@media only screen and (min-width:640px){.topics-wrapper-1 h2{font-size:2.4rem;width:460px}.topics-wrapper-1 .posts-wrapper{width:520px;margin:0 auto}.topics-wrapper-1 article{float:left;margin:0 30px 40px;height:280px;overflow:hidden}.topics-wrapper-1 .pagenation{width:460px;margin:0 auto 80px}.topics-wrapper-1 .category-title,.topics-wrapper-1 .archive-title,.topics-wrapper-1 .all-title{top:285px;left:0}.topics-wrapper-1 .archive-title{top:385px;left:3px}.topics-wrapper-1 .all-title{top:485px;left:-3px}}@media only screen and (min-width:960px){.topics-wrapper-1 h2{width:720px}.topics-wrapper-1 .posts-wrapper{width:780px}.topics-wrapper-1 .pagenation{width:720px}.topics-wrapper-1 .category-title,.topics-wrapper-1 .archive-title,.topics-wrapper-1 .all-title{top:320px}.topics-wrapper-1 .archive-title{top:420px}.topics-wrapper-1 .all-title{top:520px}}.single-wrapper-1{position:relative;z-index:9}.single-wrapper-1 article{margin:60px 0 80px}.single-wrapper-1 article h2{font-size:2rem;width:80%;max-width:640px;margin:0 auto}.single-wrapper-1 article .info{width:80%;max-width:640px;margin:0 auto}.single-wrapper-1 article .info .date,.single-wrapper-1 article .info .cate{font-size:1.2rem;color:#636261}.single-wrapper-1 article .info .cate a{color:#636261}.single-wrapper-1 article .info .cate a:hover{color:#e71}.single-wrapper-1 article .single-img{width:100%;max-width:640px;height:180px;margin:20px auto 40px;overflow:hidden}.single-wrapper-1 article .single-img img{width:100%;height:auto}.single-wrapper-1 article .content{width:80%;max-width:640px;margin:0 auto 40px;text-align:justify;text-align-last:left}.single-wrapper-1 article .content h1,.single-wrapper-1 article .content h2,.single-wrapper-1 article .content h3,.single-wrapper-1 article .content h4,.single-wrapper-1 article .content h5,.single-wrapper-1 article .content h6{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,serif;font-size:1.4rem;margin:20px 0;clear:both}.single-wrapper-1 article .content p{margin:15px 0;clear:both}.single-wrapper-1 article .content strong{font-weight:700;clear:both}.single-wrapper-1 article .content em{font-style:italic;clear:both}.single-wrapper-1 article .content ul{list-style:disc;margin:15px 0 15px 30px;clear:both}.single-wrapper-1 article .content ol{list-style:decimal-leading-zero;margin:15px 0 15px 30px;clear:both}.single-wrapper-1 article .content blockquote{padding:0 0 0 15px;margin:20px 0 20px 15px;border-left:solid 2px #939291;color:#636261;font-style:italic;clear:both}.single-wrapper-1 article .content a{border-bottom:dotted 1px #03a9f4;color:#03a9f4;clear:both}.single-wrapper-1 article .content a:hover{border-bottom:solid 1px #03a9f4}.single-wrapper-1 article .content hr{border:none;border-top:solid 1px #939291;clear:both}.single-wrapper-1 article .content img{max-width:100%;height:auto;margin:15px 0;clear:both}.single-wrapper-1 article .content figure{display:block;max-width:100%;margin:0 auto}.single-wrapper-1 article .content figure img{width:100%;margin:15px 0 5px}.single-wrapper-1 article .content figcaption{font-size:1rem;line-height:1.2;color:#636261;font-style:italic;margin:0 0 15px}.single-wrapper-1 article .back-all{width:80%;max-width:640px;margin:0 auto}.single-wrapper-1 article .back-all a:hover{color:#e71}@media only screen and (min-width:640px){.single-wrapper-1 article h2{font-size:2.4rem}.single-wrapper-1 article .info .date,.single-wrapper-1 article .info .cate{font-size:1.4rem}.single-wrapper-1 article .content h1,.single-wrapper-1 article .content h2,.single-wrapper-1 article .content h3,.single-wrapper-1 article .content h4,.single-wrapper-1 article .content h5,.single-wrapper-1 article .content h6{font-size:1.6rem}.single-wrapper-1 article .content figcaption{font-size:1.1rem}}@media only screen and (min-width:960px){.single-wrapper-1 article .content figure{float:left;margin:0 10px}.single-wrapper-1 article .content figcaption{font-size:1.2rem}}.reserve-wrapper-1{position:relative;z-index:9;width:74%;margin:0 auto}.reserve-wrapper-1 article{margin:60px 0 80px}.reserve-wrapper-1 article h2{font-size:2rem;width:100%;margin:0 0 10px}.reserve-wrapper-1 article .one{margin:0 12px 12px 0;color:#636261;display:inline-block}.reserve-wrapper-1 article .two{margin:0 12px 0 0;color:#636261}.reserve-wrapper-1 article .three{color:#636261}.reserve-wrapper-1 article .flow-arrow{display:inline-block;position:relative;top:5px;margin:0 12px 0 0;width:20px;height:20px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/arrow.png);opacity:.4}.reserve-wrapper-1 article .h3-1{margin:20px 0 0}.reserve-wrapper-1 article h3{color:#939291;line-height:3;font-weight:700;cursor:pointer;transition:all .4s;width:180px}.reserve-wrapper-1 article h3 .arrow-1,.reserve-wrapper-1 article h3 .arrow-2,.reserve-wrapper-1 article h3 .arrow-3,.reserve-wrapper-1 article h3 .arrow-4{display:inline-block;position:relative;top:5px;transition:all .4s;width:20px;height:20px;background-size:cover;background-image:url(//color-rays.com/wp/wp-content/themes/rays/css/../img/arrow-down.png);opacity:.4}.reserve-wrapper-1 article h3:hover{color:#636261}.reserve-wrapper-1 article h3:hover .arrow-1,.reserve-wrapper-1 article h3:hover .arrow-2,.reserve-wrapper-1 article h3:hover .arrow-3,.reserve-wrapper-1 article h3:hover .arrow-4{opacity:1}.reserve-wrapper-1 article p{display:none;padding:20px 5%;margin:20px 0;background-color:#faf9f8;width:90%;text-align:justify;text-align-last:left}.reserve-wrapper-1 article .thanks{padding:20px 5%;margin:20px 0 30px;background-color:#faf9f8;width:90%;text-align:justify;text-align-last:left}.reserve-wrapper-1 article .thanks a{border-bottom:dotted 1px #03a9f4;color:#03a9f4}.reserve-wrapper-1 article .thanks a:hover{border-bottom:solid 1px #03a9f4}.reserve-wrapper-1 article .back-home:hover{color:#e71;transition:all .4s}.reserve-wrapper-1 article .p-5,.reserve-wrapper-1 .face-wrapper-1 article .p-6,.face-wrapper-1 .reserve-wrapper-1 article .p-6,.reserve-wrapper-1 .face-wrapper-1 article .p-7,.face-wrapper-1 .reserve-wrapper-1 article .p-7,.reserve-wrapper-1 .face-wrapper-1 article .p-8,.face-wrapper-1 .reserve-wrapper-1 article .p-8,.reserve-wrapper-1 .face-wrapper-1 article .p-9,.face-wrapper-1 .reserve-wrapper-1 article .p-9,.reserve-wrapper-1 .face-wrapper-1 article .p-10,.face-wrapper-1 .reserve-wrapper-1 article .p-10,.reserve-wrapper-1 .face-wrapper-1 article .p-11,.face-wrapper-1 .reserve-wrapper-1 article .p-11,.reserve-wrapper-1 .face-wrapper-1 article .p-12,.face-wrapper-1 .reserve-wrapper-1 article .p-12{display:block}.reserve-wrapper-1 article .monthly-calendar{margin:40px 0 0}.reserve-wrapper-1 article .monthly-calendar caption{font-size:1.4rem;margin:0 0 40px}.reserve-wrapper-1 article .monthly-calendar .monthly-prev,.reserve-wrapper-1 article .monthly-calendar .monthly-next{margin:20px 0 0}.reserve-wrapper-1 article .monthly-calendar .monthly-prev a:hover,.reserve-wrapper-1 article .monthly-calendar .monthly-next a:hover{color:#e71;transition:all .4s}.reserve-wrapper-1 article .day-calendar{text-align:center}.reserve-wrapper-1 article .day-calendar h3{display:none}.reserve-wrapper-1 article .day-calendar p{display:block;padding:0;margin:40px 0 30px;background:0 0;width:100%;text-align:center;font-size:1.4rem}.reserve-wrapper-1 article .day-calendar table{border-collapse:collapse;margin:0 auto}.reserve-wrapper-1 article .day-calendar table th{border-radius:0;font-size:1.4rem;padding:10px 0;background-color:#faf9f8}.reserve-wrapper-1 article .day-calendar table td{border-radius:0;font-size:1.4rem;padding:10px 0}.reserve-wrapper-1 article .content-form{margin:40px 0 0;font-size:1.2rem}.reserve-wrapper-1 article .content-form fieldset{width:90%;padding:0 5% 30px}.reserve-wrapper-1 article .content-form legend{font-size:1.2rem;color:#939291;margin:0 0 0 -5px}.reserve-wrapper-1 article .content-form label{display:block;margin:20px 0 10px;font-size:1.2rem}.reserve-wrapper-1 article .content-form .required-label{display:inline-block;margin:20px 0 10px}.reserve-wrapper-1 article .content-form .day-change{margin:0 0 0 10px;font-weight:700;color:#939291}.reserve-wrapper-1 article .content-form .day-change:hover{color:#e71}.reserve-wrapper-1 article .content-form input,.reserve-wrapper-1 article .content-form select,.reserve-wrapper-1 article .content-form textarea,.reserve-wrapper-1 article .content-form button{border:none;background:0 0;border-radius:0;font-size:1.2rem;padding:10px}.reserve-wrapper-1 article .content-form select{border:solid 1px #939291;color:#131211}.reserve-wrapper-1 article .content-form textarea{border:dotted 1px #939291}.reserve-wrapper-1 article .content-form input{border-bottom:dotted 1px #939291}.reserve-wrapper-1 article .content-form input:hover,.reserve-wrapper-1 article .content-form textarea:hover{background-color:#faf9f8}.reserve-wrapper-1 article .content-form button{-webkit-appearance:none;color:#131211;border:solid 1px #939291;background-color:#fff;transition:all .4s;padding:10px 20px;margin:40px 0 0;font-family:Georgia,'Hiragino Mincho ProN','Yu Mincho',serif}.reserve-wrapper-1 article .content-form button:hover{border:solid 1px #e71;color:#e71}.reserve-wrapper-1 article .content-form .check-content{margin:20px 0 0}.reserve-wrapper-1 article .content-form .check-content-title{font-size:1.2rem;color:#939291;font-weight:600}@media only screen and (min-width:640px){.reserve-wrapper-1{width:520px}.reserve-wrapper-1 article h2{font-size:2.4rem;width:245px;display:inline-block}.reserve-wrapper-1 article .p-5 .hide,.reserve-wrapper-1 .face-wrapper-1 article .p-6 .hide,.face-wrapper-1 .reserve-wrapper-1 article .p-6 .hide,.reserve-wrapper-1 .face-wrapper-1 article .p-7 .hide,.face-wrapper-1 .reserve-wrapper-1 article .p-7 .hide,.reserve-wrapper-1 .face-wrapper-1 article .p-8 .hide,.face-wrapper-1 .reserve-wrapper-1 article .p-8 .hide,.reserve-wrapper-1 .face-wrapper-1 article .p-9 .hide,.face-wrapper-1 .reserve-wrapper-1 article .p-9 .hide,.reserve-wrapper-1 .face-wrapper-1 article .p-10 .hide,.face-wrapper-1 .reserve-wrapper-1 article .p-10 .hide,.reserve-wrapper-1 .face-wrapper-1 article .p-11 .hide,.face-wrapper-1 .reserve-wrapper-1 article .p-11 .hide,.reserve-wrapper-1 .face-wrapper-1 article .p-12 .hide,.face-wrapper-1 .reserve-wrapper-1 article .p-12 .hide{display:none}.reserve-wrapper-1 article p{padding:20px 25px;width:470px}.reserve-wrapper-1 article .thanks{padding:20px 25px;width:470px}.reserve-wrapper-1 article .monthly-calendar caption{font-size:1.6rem}.reserve-wrapper-1 article .day-calendar p{font-size:1.6rem}.reserve-wrapper-1 article .day-calendar table th{font-size:1.4rem}.reserve-wrapper-1 article .day-calendar table td{font-size:1.4rem}.reserve-wrapper-1 article .content-form{font-size:1.4rem}.reserve-wrapper-1 article .content-form legend{font-size:1.4rem}.reserve-wrapper-1 article .content-form table th{font-size:1.4rem}.reserve-wrapper-1 article .content-form table td{font-size:1.4rem}.reserve-wrapper-1 article .content-form input,.reserve-wrapper-1 article .content-form select,.reserve-wrapper-1 article .content-form textarea,.reserve-wrapper-1 article .content-form button{font-size:1.4rem}}@media only screen and (min-width:960px){.reserve-wrapper-1{width:700px}.reserve-wrapper-1 article p{width:650px}.reserve-wrapper-1 article .thanks{width:650px}}.contact-wrapper-1{position:relative;z-index:9;width:280px;margin:0 auto}.contact-wrapper-1 article{margin:60px 0 80px}.contact-wrapper-1 article h2{font-size:2rem;margin:0 0 20px}.contact-wrapper-1 article label{font-size:1.2rem;margin:20px 0;display:inline-block}.contact-wrapper-1 article input,.contact-wrapper-1 article textarea{border:none;background:0 0;border-radius:0;font-size:1.2rem;box-shadow:none;width:260px;padding:10px;margin:10px 0 0}.contact-wrapper-1 article textarea{border:dotted 1px #939291;height:180px}.contact-wrapper-1 article input{border-bottom:dotted 1px #939291}.contact-wrapper-1 article input:hover,.contact-wrapper-1 article textarea:hover{background-color:#faf9f8}.contact-wrapper-1 article input[type=submit]{-webkit-appearance:none;color:#131211;border:solid 1px #939291;background-color:#fff;transition:all .4s;padding:10px 0;margin:30px auto 0;font-family:Georgia,'Hiragino Mincho ProN','Yu Mincho',serif;width:80px;display:block;cursor:pointer}.contact-wrapper-1 article input[type=submit]:hover{border:solid 1px #e71;color:#e71}.contact-wrapper-1 article .wpcf7-response-output{border:none;padding:20px 5%;margin:40px 0;background-color:#fffeee;width:90%;text-align:justify;text-align-last:left}@media only screen and (min-width:640px){.contact-wrapper-1{width:520px}.contact-wrapper-1 article h2{font-size:2.4rem}.contact-wrapper-1 article input,.contact-wrapper-1 article textarea{font-size:1.4rem}.contact-wrapper-1 article textarea{width:500px}.contact-wrapper-1 article input[type=submit]{width:100px}.contact-wrapper-1 article .wpcf7-response-output{padding:20px 25px;width:470px}}@media only screen and (min-width:960px){.contact-wrapper-1{width:700px}.contact-wrapper-1 article textarea{width:680px}.contact-wrapper-1 article .wpcf7-response-output{width:650px}}