#main ._mincho{font-family:"A1 Mincho", "游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", メイリオ, Meiryo, serif, Georgia !important}#main .bg01{background:url(/assets/about/media/tv/the-real/images/mainbg.jpg?202412691252) center top no-repeat;text-align:center}#main .inner{max-width:980px;margin-left:auto;margin-right:auto}#main header{text-align:center}#main header h2{margin:0 0 40px}#main header p{font-size:37px;line-height:1.4;margin:0 0 30px}@media screen and (max-width: 979px){#main .bg01{background:none}#main .inner{max-width:96%}#main header h2{max-width:35vw;margin:0 auto 15px}#main header p{font-size:20px;margin:0 0 20px}}section#about{margin:-165px 0 100px}section#about .aboutText01{margin:0 0 60px}section#about .aboutContainer01{display:flex;justify-content:center;margin:0 0 40px}section#about .aboutContainer01 div{position:relative;margin-right:29px}section#about .aboutContainer01 div::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:19px 0 19px 17px;border-color:transparent transparent transparent #cfe4f5;position:absolute;right:-17px;top:48%;top:calc(50% - 19px)}section#about .aboutContainer01 div:last-child{margin-right:0}section#about .aboutContainer01 div:last-child::before{display:none}section#about .aboutMovie{margin:50px 0 0;font-size:30px;font-weight:bold}@media screen and (max-width: 979px){section#about{margin:-24vw 0 50px}section#about .aboutText01{margin:0 0 30px}section#about .aboutContainer01{display:flex;justify-content:center;margin:0 0 20px}section#about .aboutContainer01 div{position:relative;margin-right:15px}section#about .aboutContainer01 div::before{border-width:10px 0 10px 10px;border-color:transparent transparent transparent #cfe4f5;right:-10px;top:calc(50% - 10px)}section#about .aboutMovie{margin:25px 0 0}}section#doctor{margin:0 0 100px;text-align:left}section#doctor h3{background:#b8d1eb;color:#fff;margin:0 0 10px;padding:5px 15px}section#doctor .doctorProf{font-weight:bold;position:absolute;width:285px;padding:15px;background:rgba(255,255,255,0.7)}section#doctor .doctorProf .doctorProfName{font-size:24px}section#doctor .doctorProf .doctorProfSns{margin:5px 0 0;display:flex;justify-content:space-between}section#doctor .doctorContainer01{padding:0 360px 0 0;min-height:600px;background:url(/assets/about/media/tv/the-real/images/doctor02.png?202412691252) 615px bottom no-repeat;position:relative}section#doctor .doctorContainer01 .doctorProf{right:10px;bottom:80px}section#doctor .doctorSejutsu{display:flex;justify-content:space-between;margin:70px 0 0}section#doctor .doctorSejutsu>div{width:300px}section#doctor .doctorSejutsu>div ul li a{text-decoration:none}section#doctor .doctorContainer02{margin:70px 0 0;padding:0 0 0 380px;min-height:582px;background:url(/assets/about/media/tv/the-real/images/doctor03.png?202412691252) left bottom no-repeat;position:relative}section#doctor .doctorContainer02 .doctorProf{left:8px;bottom:20px}section#doctor .doctorContainer02 a{text-decoration:none}@media screen and (max-width: 979px){section#doctor{margin:0 0 50px}section#doctor h3{margin:0 0 10px;padding:5px 10px}section#doctor .doctorProf{font-size:14px;width:calc(100% - 80px);padding:10px}section#doctor .doctorProf .doctorProfName{font-size:18px}section#doctor .doctorProf .doctorProfSns{margin:5px 0 0;justify-content:left}section#doctor .doctorProf .doctorProfSns>div:first-child{margin-right:5px}section#doctor .doctorContainer01{padding:85vw 0 0;min-height:inherit;background-position:5vw top;background-size:auto 90vw}section#doctor .doctorContainer01 .doctorProf{right:0;bottom:inherit;top:41vw}section#doctor .doctorSejutsu{flex-wrap:wrap;margin:15px 0 0}section#doctor .doctorSejutsu>div{margin-top:10px;width:100%}section#doctor .doctorSejutsu>div h3{background-color:transparent;color:#6aaec6;border-bottom:1px solid #6aaec6}section#doctor .doctorContainer02{margin:25px 0 0;padding:90vw 0 0;min-height:inherit;background-position:left top;background-size:auto 90vw}section#doctor .doctorContainer02 .doctorProf{left:inherit;right:0;bottom:inherit;top:44vw}}@media screen and (max-width: 979px) and (min-width: 420px){section#doctor .doctorProf{width:285px}section#doctor .doctorContainer01,section#doctor .doctorContainer02{padding:400px 0 0;background-position:center top;background-size:auto 400px}section#doctor .doctorContainer01 .doctorProf,section#doctor .doctorContainer02 .doctorProf{right:0;bottom:inherit;top:220px}}section#makeup{margin:0 0 100px}section#makeup h3{width:980px;text-align:center;font-size:34px;color:#fff;padding:5px;margin:0 auto}section#makeup .makeupInner{width:980px;margin-left:auto;margin-right:auto;background:#fff;padding:50px;font-size:17px}section#makeup .border{width:100%;height:0;border-top-width:1px;border-style:dashed;margin:30px 0}section#makeup .makeupContainer01{display:flex;justify-content:left;text-align:left}section#makeup .makeupContainer01>div:first-child{min-width:360px}section#makeup .makeupContainer01>div:last-child{margin-left:20px;flex-grow:2}section#makeup .makeupContainer02{display:flex;justify-content:space-between;text-align:left}section#makeup .makeupContainer02>div:first-child{margin-right:20px;flex-grow:2}section#makeup .makeupContainer02>div:last-child{min-width:367px}section#makeup .makeupPoint{text-align:center;font-size:25px;margin:0 0 10px}section#makeup .makeupCaution{font-size:12px;text-align:left;margin:5px 0 0}section#makeup .makeupIndex{margin:0 0 25px}section#makeup ul.makeupLink{margin:0 0 15px}section#makeup ul.makeupLink li+li{margin-top:7px}section#makeup ul.makeupLink li a{display:block;font-size:22px;font-weight:bold;background:#cfe4f5;text-align:center;text-decoration:none;border-radius:10px;padding:5px}section#makeup ul.makeupLink li a span{position:relative;padding:0 30px 0 0}section#makeup ul.makeupLink li a span::after{content:"";display:inline-block;width:22px;height:22px;background:url(/assets/about/media/tv/the-real/images/link.png?202412691252) left top no-repeat;margin-left:5px}section#makeup .makeupOsusume{text-align:left;margin:30px 0 0;font-size:20px}section#makeup .makeupOsusume h4{border:1px solid #000;font-size:26px;padding:5px 15px;margin:0 0 10px}section#makeup .makeupOsusume .makeupOsusumeLink a{color:#6aaec6}section#makeup .makeupContainer03{display:flex;justify-content:space-between;text-align:left}section#makeup .makeupContainer03>div:first-child{min-width:432px}section#makeup .makeupContainer03>div:last-child{flex-grow:2;margin-left:20px}section#makeup .makeupContainer03 .makeupText01{font-size:24px;font-weight:bold;margin:0 0 15px;line-height:1.4}section#makeup #makeup01{background:url(/assets/about/media/tv/the-real/images/makeupBg01.jpg?202412691252) center top no-repeat #f1bd8b;padding:0 0 110px}section#makeup #makeup01 h3{background:#f08415}section#makeup #makeup01 .border{border-top-color:#efbb8a}section#makeup #makeup01 .makeupContainer03 .makeupText01{color:#ef9154}section#makeup #makeup02{background:url(/assets/about/media/tv/the-real/images/makeupBg02.jpg?202412691252) center top no-repeat #bf5d83;padding:0 0 110px}section#makeup #makeup02 h3{background:#d0326d}section#makeup #makeup02 .border{border-top-color:#c46384}section#makeup #makeup02 .makeupContainer03 .makeupText01{color:#bf5e83}section#makeup #makeup03{background:url(/assets/about/media/tv/the-real/images/makeupBg03.jpg?202412691252) center top no-repeat;padding:0 0 100px;max-height:2755px}section#makeup #makeup03 h3{background:#332b33}section#makeup #makeup03 .border{border-top-color:#6d6573}section#makeup #makeup03 .makeupContainer03 .makeupText01{color:#6d6573}section#makeup .makeupText02{font-size:34px;font-weight:bold;color:#fff;margin:80px 0 0;line-height:1.4}@media screen and (max-width: 979px){section#makeup{margin:0 0 50px}section#makeup h3{width:96%;font-size:18px}section#makeup .makeupInner{width:96%;padding:15px;font-size:15px}section#makeup .border{width:100%;margin:25px 0 20px}section#makeup .makeupContainer01{flex-wrap:wrap}section#makeup .makeupContainer01>div:first-child{min-width:inherit;width:100%;text-align:center;margin:0 0 10px}section#makeup .makeupContainer01>div:last-child{margin:0}section#makeup .makeupContainer01>div:last-child img{width:auto;max-width:370px}section#makeup .makeupContainer02{flex-wrap:wrap;flex-direction:column-reverse}section#makeup .makeupContainer02>div:first-child{margin-right:0}section#makeup .makeupContainer02>div:first-child img{max-width:370px}section#makeup .makeupContainer02>div:last-child{margin:0 0 10px;min-width:inherit;width:100%;text-align:center}section#makeup .makeupPoint{font-size:18px}section#makeup .makeupIndex{max-width:200px;margin:0 auto 15px}section#makeup ul.makeupLink li+li{margin-top:10px}section#makeup ul.makeupLink li a{font-size:16px}section#makeup ul.makeupLink li a span{padding:0 25px 0 0}section#makeup ul.makeupLink li a span::after{width:16px;height:16px;background-size:100% auto}section#makeup .makeupOsusume{margin:20px 0 0;font-size:16px}section#makeup .makeupOsusume h4{font-size:18px;padding:3px 10px;margin:0 0 10px}section#makeup .makeupContainer03{flex-wrap:wrap;flex-direction:column-reverse}section#makeup .makeupContainer03>div:first-child{min-width:inherit;width:100%;text-align:center}section#makeup .makeupContainer03>div:first-child img{max-width:100%}section#makeup .makeupContainer03>div:last-child{margin:0 0 10px}section#makeup .makeupContainer03 .makeupText01{font-size:20px;margin:0 0 10px}section#makeup #makeup01{padding:0 0 50px;background-size:218% auto}section#makeup #makeup02{padding:0 0 50px;background-size:218% auto}section#makeup #makeup03{padding:0 0 50px;background-size:218% auto;background-color:#38323c;max-height:inherit}section#makeup #makeup03 h3{background:#332b33}section#makeup #makeup03 .border{border-top-color:#6d6573}section#makeup #makeup03 .makeupContainer03 .makeupText01{color:#6d6573}section#makeup .makeupText02{font-size:20px;margin:30px 0 0;line-height:1.4}}section#info h3{font-size:26px;margin:0 0 20px}section#info .infoContainer{width:895px;margin:0 auto}section#info .infoContainer ul{display:flex;flex-wrap:wrap;justify-content:space-between}section#info .infoContainer ul li{width:286px;background:#cfe4f5}section#info .infoContainer ul li:nth-child(n+4){margin-top:20px}section#info .infoContainer ul li a{display:flex;flex-wrap:nowrap;align-items:center;text-decoration:none}section#info .infoContainer ul li a .infoDoctor{width:calc(100% - 131px);text-align:left;padding:10px;line-height:1.4}section#info .infoContainer ul li a .infoDoctor p{font-size:18px;font-weight:bold}section#info .infoContainer ul li a .infoDoctor p:last-child{margin:7px 0 0;font-size:23px}section#info .infoContainer .infoBtn a{display:block;width:434px;margin:30px auto 0;color:#6d6573;border:1px solid #6d6573;border-radius:10px;text-decoration:none;position:relative;font-size:24px;font-weight:bold}section#info .infoContainer .infoBtn a span{position:relative;padding:0 30px 0 0}section#info .infoContainer .infoBtn a span::after{content:"";display:block;width:22px;height:22px;background:url(/assets/about/media/tv/the-real/images/link2.png?202412691252) left top no-repeat;position:absolute;right:0;top:4px}@media screen and (max-width: 979px){section#info h3{font-size:20px;margin:0 0 10px}section#info .infoContainer{width:100%;margin:0 auto}section#info .infoContainer ul li{width:100%}section#info .infoContainer ul li:nth-child(n+4){margin-top:0}section#info .infoContainer ul li:nth-child(n+2){margin-top:2%}section#info .infoContainer ul li a{display:flex;flex-wrap:nowrap;align-items:center}section#info .infoContainer ul li a .infoPhoto img{width:auto;height:120px}section#info .infoContainer ul li a .infoDoctor{width:calc(100% - 80px);padding:5px 10px;line-height:1.4}section#info .infoContainer ul li a .infoDoctor p{font-size:15px;font-weight:bold}section#info .infoContainer ul li a .infoDoctor p:last-child{margin:5px 0 0;font-size:18px}section#info .infoContainer .infoBtn a{width:100%;margin:15px auto 0;font-size:18px}section#info .infoContainer .infoBtn a span{padding:0 25px 0 0}section#info .infoContainer .infoBtn a span::after{content:"";width:16px;height:16px;background-size:100% auto;top:3px}}@media screen and (max-width: 979px) and (min-width: 600px){section#info .infoContainer ul li{width:49%}section#info .infoContainer ul li:nth-child(2){margin-top:0}}
