@charset "utf-8";.about-medical-button,.about-medical-info-text a,.about-medical-title,.app-install li:first-child,.bottom-search-link a,.bottom-search-link p,.color-box .title,.color-box-detail p,.middle-body h3,.middle-body-block h4,.official a,.official p,.tips .text,.toc .list>li,.toc .title,h1.article-title,h2,strong{font-weight:700}.mainbox,.sns-box div{background-position:center center}.app-install a,.entry-content-header [class*=sub] a,.middle-body a,.middle-body-block .is-line,.middle-discription a{text-decoration:underline}.mainbox{background-image:url(../../../img/brand/pref_img_bg.png);background-repeat:repeat;color:#555;padding:0 0 80px;width:100%}.mainbox a{color:#003a74}.brand-article-body{margin:auto;overflow:hidden;width:980px}.brand-article-main{float:right;width:720px}.brand-article-left{float:left}.brand-article-main .wrap{background-color:#fff;margin-top:20px;padding:14px}.thumbnail{border:1px solid #e1e1e1;margin-bottom:20px}.thumbnail img{width:100%}.thumbnail.logo-rect{height:390px;padding:30px}.thumbnail.logo-rect img{display:block;margin:auto;height:100%;width:auto}.entry-content-header{margin-bottom:25px}.top{padding:0}.entry-meta{color:#aaa;font-size:1.3rem;margin-bottom:8px}.color-box,.color-box .title{color:#555;text-align:center;width:100%}.entry-meta:before{content:'更新日：';margin-right:4px}h1.article-title{font-size:2.6rem;line-height:3rem;margin-bottom:15px}.description-block{font-size:1.5rem;line-height:25px}.color-box{background-color:#fff;border:2px solid #333;padding:30px;font-size:1.5rem;line-height:26px;margin-bottom:25px;white-space:nowrap}.color-box .title{font-size:1.6rem;margin-bottom:15px;white-space:normal}.color-box .title-icon{display:inline-block;margin-right:26px;vertical-align:top;width:74px}.color-box .title-icon img{display:block;margin:auto}.color-box-detail{display:inline-block;text-align:left;vertical-align:top;white-space:normal;max-width:534px}.tips .icon,.tips .text{display:table-cell;vertical-align:middle}.color-box-detail p{font-size:1.5rem}.color-box-detail span,.toc .list>li,.toc .title{font-size:1.4rem}.toc{background-color:#f6f6f6;padding:20px;margin:0 auto 40px}.toc .title{margin-bottom:8px;letter-spacing:1px}.toc .list{line-height:2;width:100%}.toc .list>li>ul{padding-left:15px}.toc a{color:#0178d3}h2{background-color:#eee;padding:9px 10px;color:#333;font-size:2.2rem}.middle-body{padding:10px 15px 0}.middle-body h3{font-size:2rem;border-bottom:#62c5ee 5px solid;line-height:30px;margin-bottom:24px}.tips{border:2px solid #fee3a9;margin-bottom:15px;padding:15px;font-size:1.5rem;color:#555;displa:table;width:100%}.middle-body-block,.middle-header-block{color:#555;margin-bottom:30px}.app-install a,.bottom-search-link a,.official a{color:#0178d3}.tips .icon{width:50px}.tips .text{font-size:1.4rem}.tips .icon~.text{padding:0 0 0 10px}.tips .text .sub{font-size:1.1rem}.middle-header-block .text{font-size:1.4rem;font-weight:700}.middle-header-block .text .sub{font-size:1.1rem}.middle-body-block{font-size:1.5rem}.middle-body-block h4{font-size:2rem;margin-bottom:10px;position:relative}.middle-body-block h4:before{background-color:#62c5ee;content:"";display:inline-block;height:12px;margin-right:7px;width:12px}.app-install,.attention img,.regist-flow,li.regist-img img{width:100%}.middle-body-block p{font-size:1.5rem;line-height:1.8;margin-bottom:10px}.middle-body-block p img{max-width:100%}.app-install{margin-bottom:30px}.app-install li{margin-bottom:5px;width:100%}.regist-flow{margin-bottom:10px}.regist-flow li{margin-bottom:5px}.regist-flow li:last-of-type{padding:10px 0 0;margin-bottom:0}.list-text,li.regist-img{margin-bottom:15px}.middle-discription{font-size:1.5rem;line-height:1.6;margin-bottom:15px}.list-text li{margin-bottom:7px}.f-marker-p{background-image:linear-gradient(transparent 80%,#ffc7e8 80%)}.attention{background-color:#f6fcfe;border:2px solid #b2d4e1;margin-bottom:10px;padding:10px}.point-check{border:1px solid #000;margin:auto;width:300px}.list-item,.point-check img{width:100%}.list-item li{margin-bottom:20px;width:100%}.list-item li p:not(:first-child){padding-left:15px}.bottom-search-link{background-color:#fff;border:2px solid #62c5ee;font-size:1.5rem;margin-bottom:35px;padding:15px}.bottom-search-link p{margin-bottom:5px}.official{font-size:1.5rem}.about-medical-info{border:2px solid #d2d2d2;display:none;padding:10px 13px 13px;font-size:1.4rem;line-height:21px;margin:20px 10px 0}.about-medical-title{color:#555;text-align:center;font-size:1.6rem;margin-bottom:5px}.about-medical-button{background-color:#ffbe31;color:#fff;text-align:center;padding:0;border-radius:3px;margin:13px 0 0;font-size:1.4rem;line-height:40px}.about-medical-info-text{text-align:right;width:100%}.about-medical-info-text a{color:#555;font-size:1.2rem;text-decoration:underline}.sns-link-area{display:flex;align-items:center;justify-content:center;padding:35px 15px;margin:0}.sns-box{height:18px;width:76px}.sns-box:nth-child(2){margin-right:5px;margin-left:5px}.sns-box div{background-repeat:no-repeat;background-size:50px auto;border-radius:3px;height:18px;width:100%}.btn-tw{background-color:#1b95e0;background-image:url(../../../img/lp/brandarticle/twitter_big.png)}.btn-fb{background-color:#4267b2;background-image:url(../../../img/lp/brandarticle/FB_big.png)}.btn-line{background-color:#00b900;background-image:url(../../../img/lp/brandarticle/LINE_big.png)}.smile-img1-2-1{display:block;margin:0 auto 20px}.entry-content-header .sub{font-size:1.2rem;margin-top:20px;line-height:1.6}.entry-content-header .sub2{font-size:1.2rem;margin-top:10px;line-height:1.6}