#eyecare-aging .ec_h1_title h1::after{content:"AGING EYES"}.e_menu{margin:0 auto 80px auto;background:#f6f1ec;border-radius:4px}.e_menu ul{padding:20px 50px}.e_menu ul li{font-size:1.6rem;line-height:36px;display:inline-block}.e_menu ul li a{display:block;height:100%;padding:0 28px 0 44px;color:#222;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;text-decoration:none}.e_menu ul li a:hover{text-decoration:none}.e_menu ul li a:hover::before{border-top:2px solid #ff0000;border-right:2px solid #ff0000}.e_menu ul li a::before{content:"";display:block;position:absolute;width:7px;height:7px;border-top:2px solid #005bac;border-right:2px solid #005bac;transform:rotate(135deg);margin:auto;top:-4px;bottom:0;left:22px;transition:all 0.5s ease}@media screen and (max-width: 768px){.e_menu{margin:0 auto 60px auto}.e_menu ul{padding:20px}.e_menu ul li{font-size:1.5rem;line-height:30px}.e_menu ul li a{padding:0 24px 0 44px}}@media screen and (max-width: 480px){.e_lead{text-align:left}.e_menu{margin:0 auto 30px auto}.e_menu ul{padding:10px 20px}.e_menu ul li{font-size:1.4rem;line-height:26px;display:block}.e_menu ul li a{padding:0 0 0 20px}.e_menu ul li a::before{width:5px;height:5px;left:5px}}.eyecare_art section h3{font-size:2.6rem;text-align:center}#selfcheck{display:flex;justify-content:space-between;margin-bottom:20px}#selfcheck .checkitem{width:48.5%;box-sizing:border-box;border:2px solid #005bac;border-radius:4px;overflow:hidden}#selfcheck .checkitem>p{padding:20px;line-height:1.5;font-weight:bold;background:#f2f2f2;text-align:center}#selfcheck .checkitem>p strong{font-weight:bold}#selfcheck .checkitem>ul{padding:20px 40px;font-size:1.8rem;line-height:1.5}#selfcheck .checkitem>ul li{margin:0 0 0.7em;padding-left:0.8em;position:relative}#selfcheck .checkitem>ul li::before{content:"";display:block;width:4px;height:4px;background:#222;border-radius:50%;position:absolute;margin:auto;left:0;top:12px}#selfcheck .checkitem>ul li:last-child{margin:0}.doccomment{text-align:center}.doccomment .docname{font-weight:bold;color:#005bac;line-height:1.5;margin:0 0 20px 0}@media screen and (max-width: 768px){.eyecare_art section h3{font-size:2.2rem}#selfcheck{margin-bottom:16px}#selfcheck .checkitem>p{padding:16px 4px}#selfcheck .checkitem>ul{padding:16px;font-size:1.6rem}#selfcheck .checkitem>ul li::before{top:11px}}@media screen and (max-width: 480px){.eyecare_art section h3{font-size:1.8rem}#selfcheck{display:block;margin-bottom:0}#selfcheck .checkitem{width:auto;margin-bottom:10px}#selfcheck .checkitem>p{padding:10px}#selfcheck .checkitem>ul{padding:4.7vw;font-size:1.4rem}#selfcheck .checkitem>ul li::before{top:9px}.doccomment{text-align:left}}.eyecare_art section#box05{border:1px solid #d6d6d6;border-radius:4px}.eyecare_art section#box05 h3{font-size:2rem;line-height:1.3;text-align:left;padding:20px 50px;border-bottom:1px solid #d6d6d6;color:#222222;margin-bottom:0}.eyecare_art section#box05 .sec{padding:40px 50px;margin-bottom:0}.eyecare_art section#box05 .sec:last-child{padding-top:0}.eyecare_art section#box05 .sec .img_right{width:360px}.eyecare_art section#box05 .sec p{line-height:1.5}.eyecare_art section#box05 .sec .point{clear:both;background:#f2f2f2;padding:24px;display:flex;justify-content:space-between;align-items:center}.eyecare_art section#box05 .sec .point dt{width:88px}.eyecare_art section#box05 .sec .point dt h5{width:88px;height:88px;line-height:88px;text-align:center;color:#005bac;font-size:1.6rem;font-weight:bold;background:#fff;border-radius:50%}.eyecare_art section#box05 .sec .point dd{width:calc(100% - 108px)}@media screen and (max-width: 768px){.eyecare_art section#box05 h3{font-size:1.8rem;padding:2vw 4.7vw}.eyecare_art section#box05 .sec{padding:4.7vw}.eyecare_art section#box05 .sec .img_right{width:36%}.eyecare_art section#box05 .sec .point{padding:3vw}.eyecare_art section#box05 .sec .point dt{width:76px}.eyecare_art section#box05 .sec .point dt h5{width:76px;height:76px;line-height:76px;font-size:1.5rem}.eyecare_art section#box05 .sec .point dd{width:calc(100% - 90px)}}@media screen and (max-width: 480px){.eyecare_art section#box05 h3{font-size:1.5rem}.eyecare_art section#box05 .sec .img_right{width:auto}.eyecare_art section#box05 .sec .point{display:block}.eyecare_art section#box05 .sec .point dt{width:auto;margin-bottom:2vw}.eyecare_art section#box05 .sec .point dt h5{width:68px;height:68px;line-height:68px;font-size:1.3rem;margin:0 auto}.eyecare_art section#box05 .sec .point dd{width:auto}}
