.ic-calender{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-calender.png)}.ic-news{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-news.png)}.ic-logo{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-logo.png)}.ic-kamoku{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-kamoku.png)}.ic-shika{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-shika.png;)}.ic-gishi{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-gishi.png;)}.ic-oral{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-oral.png;)}.ic-shisyu_b{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-shisyu_b.png;)}.ic-other{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/header/ic-other.png;)}@media screen and (max-width:768px){.introline01{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/index/dots2.png);background-repeat:no-repeat;background-position:left bottom;background-size:80% auto}.pb100{padding-bottom:100px}.introimg01{width:100%;height:auto;display:block;padding:0}.introimg01 li{width:50%;height:auto;display:block;padding:0 15px 30px;float:left}.sectionbody{width:100%;height:auto;display:block;padding:60px 5%;margin:0 auto}.sectiontitle{width:100%;height:auto;display:block;margin-bottom:10px}h2.sectiontitle{font-size:20px;font-weight:400;line-height:40px;text-align:center;color:var(--color-black);letter-spacing:0px;padding-top:50px;background-repeat:no-repeat;background-position:center top;background-size:auto 40px}h2.sectiontitle_v{font-size:20px;font-weight:400;line-height:40px;text-align:center;color:var(--color-black);letter-spacing:0px;padding-top:50px;background-repeat:no-repeat;background-position:center top;background-size:auto 40px}.topline2{width:90%;height:auto;display:block;order:3;margin:0 auto}.topline2 .tl2box01{width:100%;height:auto;display:block;padding:30px 0 20px}.topline2 .tl2box02{display:none}.cliniccalender{width:100%}.cliniccalender tr th{border-bottom:1px solid var(--color-darkgrey)}.cliniccalender tr td{border-bottom:1px solid var(--color-darkgrey)}.cliniccalender tr:last-child td{border-bottom:none}.cliniccalender th:first-child{width:30%;text-align:center}.cliniccalender th{width:10%;text-align:center;font-size:12px;font-weight:400;line-height:30px;color:var(--color-black)}.cliniccalender th:nth-child(2n+2){background-color:var(--color-grey)}.cliniccalender td:first-child{width:30%;text-align:center;font-size:14px;font-weight:400;line-height:1.25em;color:var(--color-black)}.cliniccalender td{width:10%;text-align:center;font-size:16px;font-weight:400;line-height:50px}.cliniccalender td:nth-child(2n+2){background-color:var(--color-grey)}.cliniccalender td .clc_open{color:var(--color-primary)}.cliniccalender td .clc_half{color:var(--color-primary)}.cliniccalender td .clc_close{color:var(--color-black)}.caleadtxt p{width:100%;height:auto;display:block;font-size:12px;font-weight:400;line-height:1.25em;margin:0;padding-top:10px;color:var(--color-black)}.kamokumm{width:100%;height:auto;display:block;padding:50px 5%}.kamokulist{width:100%;height:auto;display:block;padding-top:30px}.kamokulist li{width:100%;height:auto;display:block;margin:0 0 15px;padding:8%;border:1px solid var(--color-primary);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.kamokulist li h3{width:100%;height:auto;display:block;font-size:20px;color:var(--color-tertiary);font-weight:400;line-height:1.25em;border-bottom:1px solid var(--color-primary);padding:50px 0 15px;margin-bottom:15px;text-align:center;background-repeat:no-repeat;background-position:center top;background-size:auto 40px}.kamokulist li p{line-height:2em;margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1024px){.sectionbody{width:100%;height:auto;display:block;padding:60px 5%;margin:0 auto}.introline01{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/index/dots2.png);background-repeat:no-repeat;background-position:left bottom;background-size:auto 70px}.pb100{padding-bottom:100px}.introimg01{width:100%;height:auto;display:block;padding:0}.introimg01 li{width:50%;height:auto;display:block;padding:0 15px 30px;float:left}.sectiontitle{width:100%;height:auto;display:block;margin-bottom:10px}h2.sectiontitle{font-size:24px;font-weight:400;line-height:50px;text-align:center;color:var(--color-black);letter-spacing:0px;padding-top:60px;background-repeat:no-repeat;background-position:center top;background-size:auto 50px}h2.sectiontitle_v{font-size:24px;font-weight:400;line-height:40px;text-align:center;color:var(--color-black);letter-spacing:0px;padding-top:50px;background-repeat:no-repeat;background-position:center top;background-size:auto 40px}.cliniccalender{width:100%}.cliniccalender tr th{border-bottom:1px solid var(--color-darkgrey)}.cliniccalender tr td{border-bottom:1px solid var(--color-darkgrey)}.cliniccalender tr:last-child td{border-bottom:none}.cliniccalender th:first-child{width:30%;text-align:center}.cliniccalender th{width:10%;text-align:center;font-size:12px;font-weight:400;line-height:50px;color:var(--color-black)}.cliniccalender td:first-child{width:30%;text-align:center;font-size:14px;font-weight:400;line-height:50px;color:var(--color-black)}.cliniccalender td{width:10%;text-align:center;font-size:18px;font-weight:400;line-height:50px}.cliniccalender td .clc_open{color:var(--color-primary)}.cliniccalender td .clc_half{color:var(--color-primary)}.cliniccalender td .clc_close{color:var(--color-black)}.caleadtxt p{width:100%;height:auto;display:block;font-size:12px;font-weight:400;line-height:1.25em;margin:0;padding-top:10px;color:var(--color-black)}.kamokumm{width:100%;height:auto;display:block;padding:50px 8%}.kamokulist{width:100%;height:auto;display:flex;flex-wrap:wrap;padding-top:30px}.kamokulist li{width:48%;height:auto;display:block;margin:0 1% 2%;padding:4% 3%;border:1px solid var(--color-primary);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.kamokulist li h3{width:100%;height:auto;display:block;font-size:24px;color:var(--color-tertiary);font-weight:400;line-height:1.25em;border-bottom:1px solid var(--color-primary);padding:70px 0 15px;margin-bottom:15px;text-align:center;background-repeat:no-repeat;background-position:center top;background-size:auto 60px}.kamokulist li p{line-height:2em;margin-bottom:0}}@media screen and (min-width:1025px){.introline02{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/index/dots2.png);background-repeat:no-repeat;background-position:right 48%;background-size:auto 90px}.introline02b{background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/index/dots2.png);background-repeat:no-repeat;background-position:right bottom;background-size:auto 80px;padding-bottom:50px}.pb100{padding-bottom:50px}.introimg01{width:100%;height:auto;display:flex;justify-content:space-between;padding:0 4% 80px;background-image:url(//yagi-dcl.jp/wp/wp-content/themes/yagi_dental_style/css/../img/index/dots2.png);background-repeat:no-repeat;background-position:left bottom;background-size:auto 90px}.introimg01 li{flex:1;height:auto;display:block;padding:0 1%}.sectionbody{width:100%;max-width:1600px;height:auto;display:block;padding:60px 5%;margin:0 auto}.sectiontitle{width:100%;height:auto;display:block;margin-bottom:10px}h2.sectiontitle{font-size:24px;font-weight:400;line-height:50px;text-align:center;color:var(--color-black);letter-spacing:0px;padding-top:60px;background-repeat:no-repeat;background-position:center top;background-size:auto 50px}h2.sectiontitle_v{font-size:24px;font-weight:400;line-height:50px;text-align:center;color:var(--color-black);letter-spacing:0px;padding-top:60px;background-repeat:no-repeat;background-position:center top;background-size:auto 50px}.cliniccalender{width:100%}.cliniccalender tr th{border-bottom:1px solid var(--color-darkgrey)}.cliniccalender tr td{border-bottom:1px solid var(--color-darkgrey)}.cliniccalender tr:last-child td{border-bottom:none}.cliniccalender th:first-child{width:30%;text-align:center}.cliniccalender th{width:10%;text-align:center;font-size:16px;font-weight:400;line-height:50px;color:var(--color-black)}.cliniccalender td:first-child{width:30%;text-align:center;font-size:16px;font-weight:400;line-height:50px;color:var(--color-black)}.cliniccalender td{width:10%;text-align:center;font-size:20px;font-weight:400;line-height:50px}.cliniccalender td .clc_open{color:var(--color-primary)}.cliniccalender td .clc_half{color:var(--color-primary)}.cliniccalender td .clc_close{color:var(--color-black)}.caleadtxt p{width:100%;height:auto;display:block;font-size:12px;font-weight:400;line-height:1.25em;margin:0;padding-top:10px;color:var(--color-black)}.kamokumm{width:100%;height:auto;display:block;padding:50px 8%}.kamokulist{width:100%;height:auto;display:flex;flex-wrap:wrap;padding-top:30px}.kamokulist li{width:48%;height:auto;display:block;margin:0 1% 2%;padding:4% 3%;border:1px solid var(--color-primary);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.kamokulist li h3{width:100%;height:auto;display:block;font-size:24px;color:var(--color-tertiary);font-weight:400;line-height:1.25em;border-bottom:1px solid var(--color-primary);padding:70px 0 15px;margin-bottom:15px;text-align:center;background-repeat:no-repeat;background-position:center top;background-size:auto 60px}.kamokulist li p{line-height:2em;margin-bottom:0}}