@charset "UTF-8";#mainImg{background-image:url(//www.horii-kyousei.com/cms/wp-content/themes/horii-kyousei/css/../img/whitening/bg_mv01-sp.png);background-size:cover}@media screen and (min-width:600px){#mainImg{background-image:url(//www.horii-kyousei.com/cms/wp-content/themes/horii-kyousei/css/../img/whitening/bg_mv01-pc.png);background-size:1920px}}@media screen and (min-width:600px){#contents{padding-top:60px}}#about{padding:45px 0}@media screen and (min-width:600px){#about{padding:50px 0 90px}}#kinds{padding:20px 0 35px}#kinds .office{padding:20px 0 35px;margin-top:-20px}#kinds .office .imgWrap{margin:15px 0}#kinds .home{padding:20px 0 35px}#kinds .home .imgWrap{margin:15px 0}#kinds .coat{padding:20px 0 35px}#kinds .coat .imgWrap{margin:15px 0}@media screen and (min-width:600px){#kinds{padding:50px 0 35px}#kinds .office{padding:90px 0 80px;margin-top:-50px}#kinds .office .imgWrap{margin:50px 0 20px}#kinds .home{padding:90px 0 80px}#kinds .home .imgWrap{margin:50px 0 20px}#kinds .coat{padding:90px 0 80px}#kinds .coat .imgWrap{margin:50px 0 20px}}#fee{padding:20px 0 35px}@media screen and (min-width:600px){#fee{padding:60px 0 35px}}#menu{padding:45px 0}#menu .course{padding:20px 20px 5px;border-radius:10px;background-color:#fff;box-shadow:0px 4px 9px 1px rgba(0,0,0,.07);margin-bottom:20px}#menu .listWrap .tit{color:#999}#menu .listWrap .list{margin-bottom:10px}#menu .listWrap .list .item{text-indent:-1em;margin-left:1em;color:#999}#menu .listWrap .list .item:before{content:'・';display:inline-block;width:1em;text-indent:0}@media screen and (min-width:600px){#menu{padding:120px 0 35px}#menu .course{padding:40px 40px 25px;margin-bottom:40px}#menu .course .mod_tit06{margin-bottom:30px;padding:8px}#menu .course .mod_table01 td{line-height:1.6}#menu .course .mod_table01 td span{font-size:1.7rem}#menu .listWrap .tit{font-size:1.2rem}#menu .listWrap .list .item{font-size:1.2rem}}#link{padding:52px 0 46px}#link .wrap{padding:18px 25px 28px;border-radius:10px}@media screen and (min-width:600px){#link{padding:100px 0 90px}#link .wrap{padding:31px 38px 43px;margin:0}#link .wrap .btnList{margin:0;-ms-flex-pack:left;justify-content:left;-webkit-box-pack:left}#link .wrap .btnList .btn{width:196px;margin:0 10px 0 0}#link .wrap .btnList .btn a{padding:20px 0}}