@media screen and (min-width:1025px){main{width:100%;height:auto;display:block;padding-top:120px}.topcontents{width:100%;max-width:1400px;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:50px 5%}.slidermm{width:54.85%;height:auto;display:block;margin-right:5%}.kijimm{width:40%;height:auto;display:block}.kijimm li{width:100%;height:auto;display:block;padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px}.kijimm li:last-child{border-bottom:none;margin-bottom:0}.kijimm li a{width:100%;height:auto;display:block;padding:0 10px;text-decoration:none}.kijimm li a img{width:100%;height:auto;display:block}.kijimm li a .tc_cc{width:100%;height:auto;display:block}.kijimm li a .tc_cc h2{width:100px;height:20px;display:block;font-size:.8em;color:rgba(14,144,155,1);font-weight:400;line-height:18px;margin-bottom:5px;border:1px solid rgba(14,144,155,1);text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.kijimm li a .tc_cc h3{font-size:18px;color:#5597fb;font-weight:700;line-height:1.4em;margin-bottom:0}.kijimm li a .tc_cc p.tc_com{font-size:14px;color:#333;font-weight:400;line-height:1.4em;margin-bottom:0}.kijimm li a .tc_cc p.tnwdate{font-size:.8em;color:#999;font-weight:400;line-height:1.4em;margin-bottom:5px;text-align:right}.kijimm li a .tc_cc p.tc_bn{width:110px;height:22px;display:block;font-size:.8em;color:#5597fb;text-align:center;font-weight:400;line-height:20px;background-color:#7fccff;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.kijimm li a:hover .tc_cc p.tc_bn{width:120px;background-color:#9fc}.ytlistmm{width:100%;max-width:1400px;height:auto;display:block;margin:0 auto;padding:50px 5%}.yblist{width:100%;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.yblist li{width:31.23333333333%;height:auto;display:block;margin:0 1%}.yblist li a{width:100%;height:auto;display:block;padding:10px;text-decoration:none}.yblist li a:hover{background-color:#fcfaf2}.ytlcc{width:100%;height:auto;display:block;padding:25px 10px}.ytlcc h3{font-size:20px;font-weight:400;line-height:1.4em;color:#5597fb;margin-bottom:5px}.ytlcc p{font-size:14px;font-weight:400;line-height:1.8em;color:#333;margin-bottom:0}.bigtitle{font-size:26px;color:#333;font-weight:100;line-height:26px;margin-bottom:30px}.bigtitle strong{font-weight:700;color:#151515}.midtitle{font-size:20px;color:#333;font-weight:700;line-height:20px;margin-bottom:10px}p.txtbn{width:30%;height:40px;display:block;font-size:14px;line-height:40px;margin:0 auto}p.txtbn a{width:100%;height:40px;display:block;background-color:#4884b7;text-align:center;color:#fff;margin:0 auto;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}p.txtbn a:hover{background-color:#1eb15f}.coursemm01{width:100%;max-width:1400px;height:auto;display:block;padding:50px 5%;margin:0 auto}.coursetitle{width:100%;height:30px;display:block;margin:0 auto 30px}.coursetitle .bigtitle{width:35%;height:30px;display:block;line-height:30px!important;float:left}.coursetitle .coursetitle_r{width:500px;height:30px;display:block;float:right}.coursetitle .coursetitle_r h3{width:200px;height:30px;display:block;font-size:14px;font-weight:400;line-height:30px;color:#333;float:left}.coursetitle .coursetitle_r ul{width:300px;height:30px;display:block;float:right}.coursetitle .coursetitle_r ul li{width:31.23333333333%;height:30px;display:block;float:left;margin:0 1%}.coursetitle .coursetitle_r ul li a{width:100%;height:auto;display:block;border:1px solid #4884b7;text-decoration:none;text-align:center;font-size:14px;line-height:28px;color:#4884b7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.coursetitle .coursetitle_r ul li a:hover{background-color:#1eb15f;border:1px solid #1eb15f;color:#fff}.courselist{width:100%;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.courselist li.courselist2{width:47.85%;height:auto;display:block;margin:0 1% 40px}.courselist li.courselist3{width:31.23333333333%;height:auto;display:block;margin:0 1% 40px}.courselist li a{width:100%;height:auto;display:block;text-decoration:none;padding:10px}.courselist li a img{width:100%;height:auto;display:block;margin:0 auto 15px}.courselist li a .cmcc{width:100%;height:auto;display:block}.courselist li a .cmcc h3.cmtitle{font-size:16px;font-weight:400;line-height:1.4em;color:#151515;text-align:center;margin-bottom:5px}.courselist li a .cmcc p.cmcom{font-size:14px;font-weight:400;line-height:1.8em;color:#333;margin-bottom:5px}.courselist li a .cmcc p.cmbn{width:110px;height:22px;display:block;font-size:.8em;color:#fff;text-align:center;font-weight:400;line-height:20px;background-color:#4884b7;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.courselist li a:hover .cmcc p.cmbn{width:120px;background-color:#1eb15f}.course02mm{width:100%;height:auto;display:block}.course02mm .c02left{width:66.6666666666%;height:auto;display:block;float:left}.course02mm .c02right{width:33.3333333333%;height:auto;display:block;float:right}.stafflist{width:100%;height:auto;display:block}.stafflist li{width:100%;height:auto;display:block}.stafflist li a.leaderlink{width:100%;height:auto;display:block;text-decoration:none;padding:15px;margin-bottom:10px;border:1px solid #4884b7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.stafflist li a.leaderlink:hover{border:1px solid #1eb15f}.stafflist li a.leaderlink img{width:30%;height:auto;display:block;float:left}.stafflist li a.leaderlink .leadercc{width:65%;height:auto;display:block;float:right}.stafflist li a.leaderlink .leadercc h3.leadername{font-size:22px;color:#151515;font-weight:700;line-height:1.4em;margin-bottom:5px}.stafflist li a.leaderlink .leadercc p.leadertitle{font-size:12px;color:#555;font-weight:400;line-height:1.4em;margin-bottom:5px}.stafflist li a.leaderlink .leadercc p.leaderbn{width:110px;height:22px;display:block;font-size:.8em;color:#fff;text-align:center;font-weight:400;line-height:20px;background-color:#4884b7;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.stafflist li a.leaderlink:hover .leadercc p.leaderbn{width:120px;background-color:#1eb15f}.stafflist li a.slbn_nom{width:100%;height:auto;display:block;text-decoration:none;font-size:22px;color:#4884b7;font-weight:700;line-height:1.4em;padding:15px;border:1px solid #4884b7;background-image:url(//mactaiso.com/wp/wp-content/themes/mac_style/css/../img/header/ic-ar_h.png);background-repeat:no-repeat;background-position:98% center;background-size:auto 50%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.stafflist li a.slbn_nom:hover{border:1px solid #1eb15f}.tankimm{width:100%;max-width:1400px;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:50px 5%;margin:0 auto}.tankimm .tkm_left{width:33.2333333333%;height:auto;display:block;float:left}.tankimm .tkm_right{width:66.4666666666%;height:auto;display:block;float:right}ul.tilist{width:100%;height:auto;display:block}ul.tilist li.tkl_1{width:96%;height:auto;display:block;float:left;margin:0 2%;padding:10px}ul.tilist li.tkl_2{width:48%;height:auto;display:block;float:left;margin:0 1%;padding:10px}ul.ti_s_list{width:100%;height:auto;display:block;padding-top:10px}ul.ti_s_list li.tisl_2{width:48%;height:auto;display:block;float:left;margin:0 1%}ul.ti_s_list li.tisl_3{width:31.33333333333%;height:auto;display:block;float:left;margin:0 1%}ul.ti_s_list li a{width:100%;height:auto;display:block;text-align:center;font-size:12px;font-weight:400;line-height:40px;color:#fff;background-color:rgba(14,110,176,1);text-decoration:none;background-size:auto 50%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.ti_s_list li a:hover{background-color:#0aae8a}.schoolmm{width:100%;max-width:1400px;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:50px 5%;margin:0 auto}.schoollist{width:100%;max-width:1400px;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.schoollist li{width:47.85%;height:auto;display:block;margin:0 1%;padding:10px}.schoollist li .schoolmap{width:100%;height:350px;display:block}.schoollist li .schoolmap iframe{width:100%;height:350px;display:block}.schoollist li .schoolinfo{width:100%;height:auto;display:block;padding:25px 5px}.schoollist li .schoolinfo h3{font-size:20px;font-weight:700;line-height:1.25em;margin-bottom:5px}.schoollist li .schoolinfo p.slip01{font-size:14px;font-weight:400;line-height:1.8em;margin-bottom:5px}.schoollist li .schoolinfo p.slip02{width:100%;height:25px;display:block;font-size:16px;font-weight:700;line-height:25px;padding-left:30px;background-image:url(//mactaiso.com/wp/wp-content/themes/mac_style/css/../img/header/ic-tel.png);background-repeat:no-repeat;background-position:left center;background-size:auto 20px;margin-bottom:5px}.schoollist li .schoolinfo p.slip03{font-size:14px;font-weight:400;line-height:1.8em;margin-bottom:5px}}@media screen and (min-width:769px) and (max-width:1024px){main{width:100%;height:auto;display:block;padding-top:80px}.topcontents{width:100%;height:auto;display:block;margin:0 auto;padding:50px 5%}.slidermm{width:100%;height:auto;display:block;margin-bottom:30px}.kijimm{width:100%;height:auto;display:block}.kijimm li{width:100%;height:auto;display:block;padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px}.kijimm li:last-child{border-bottom:none;margin-bottom:0}.kijimm li a{width:100%;height:auto;display:block;padding:0 10px;text-decoration:none}.kijimm li a img{width:30%;height:auto;display:block;float:left}.kijimm li a .tc_cc{width:70%;height:auto;display:block;float:right;padding:5px 0 5px 20px}.kijimm li a .tc_cc h2{width:100px;height:20px;display:block;font-size:.8em;color:rgba(14,144,155,1);font-weight:400;line-height:18px;margin-bottom:5px;border:1px solid rgba(14,144,155,1);text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.kijimm li a .tc_cc h3{font-size:22px;color:#151515;font-weight:400;line-height:1.4em;margin-bottom:5px}.kijimm li a .tc_cc p.tc_com{font-size:14px;color:#333;font-weight:400;line-height:1.4em;margin-bottom:0}.kijimm li a .tc_cc p.tnwdate{font-size:.8em;color:#999;font-weight:400;line-height:1.4em;margin-bottom:5px;text-align:right}.kijimm li a .tc_cc p.tc_bn{width:110px;height:22px;display:block;font-size:.8em;color:#fff;text-align:center;font-weight:400;line-height:20px;background-color:#4884b7;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.kijimm li a:hover .tc_cc p.tc_bn{width:120px;background-color:#1eb15f}.ytlistmm{width:100%;height:auto;display:block;margin:0 auto;padding:50px 5%}.yblist{height:auto;display:block;margin-bottom:30px}.yblist li{height:auto;display:block;padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px}.yblist li:last-child{border-bottom:none;margin-bottom:0}.ytlm{width:40%;height:auto;display:block;float:left}.ytlcc{width:55%;height:auto;display:block;float:right;padding:0 10px}.ytlcc h3{font-size:20px;font-weight:400;line-height:1.4em;color:#151515;margin-bottom:5px}.ytlcc p{font-size:14px;font-weight:400;line-height:1.8em;color:#333;margin-bottom:0}.bigtitle{font-size:26px;color:#333;font-weight:100;line-height:26px;margin-bottom:15px}.bigtitle strong{font-weight:700;color:#151515}.midtitle{font-size:20px;color:#333;font-weight:700;line-height:20px;margin-bottom:10px}p.txtbn{width:30%;height:40px;display:block;font-size:14px;line-height:40px;margin:0 auto}p.txtbn a{width:100%;height:40px;display:block;background-color:#4884b7;text-align:center;color:#fff;margin:0 auto;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}p.txtbn a:hover{background-color:#1eb15f}.coursemm01{width:100%;max-width:1400px;height:auto;display:block;padding:50px 5%;margin:0 auto}.coursetitle{width:100%;height:30px;display:block;margin:0 auto 30px}.coursetitle .bigtitle{width:35%;height:30px;display:block;line-height:30px!important;float:left}.coursetitle .coursetitle_r{width:500px;height:30px;display:block;float:right}.coursetitle .coursetitle_r h3{width:200px;height:30px;display:block;font-size:14px;font-weight:400;line-height:30px;color:#333;float:left}.coursetitle .coursetitle_r ul{width:300px;height:30px;display:block;float:right}.coursetitle .coursetitle_r ul li{width:31.23333333333%;height:30px;display:block;float:left;margin:0 1%}.coursetitle .coursetitle_r ul li a{width:100%;height:auto;display:block;border:1px solid #4884b7;text-decoration:none;text-align:center;font-size:14px;line-height:28px;color:#4884b7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.coursetitle .coursetitle_r ul li a:hover{background-color:#1eb15f;border:1px solid #1eb15f;color:#fff}.courselist{width:100%;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.courselist li.courselist2{width:100%;height:auto;display:block;margin:0 0 40px}.courselist li.courselist3{width:47.85%;height:auto;display:block;margin:0 1% 40px}.courselist li a{width:100%;height:auto;display:block;text-decoration:none;padding:10px}.courselist li a img{width:100%;height:auto;display:block;float:left}.courselist li a .cmcc{width:65%;height:auto;display:block;float:right}.courselist li a .cmcc h3.cmtitle{font-size:22px;font-weight:400;line-height:1.4em;color:#151515;margin-bottom:5px}.courselist li a .cmcc p.cmcom{font-size:14px;font-weight:400;line-height:1.8em;color:#333;margin-bottom:5px}.courselist li a .cmcc p.cmbn{width:110px;height:22px;display:block;font-size:.8em;color:#fff;text-align:center;font-weight:400;line-height:20px;background-color:#4884b7;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.courselist li a:hover .cmcc p.cmbn{width:120px;background-color:#1eb15f}.course02mm{width:100%;height:auto;display:block}.course02mm .c02left{width:64.6666666666%;height:auto;display:block;float:left}.course02mm .c02right{width:31.3333333333%;height:auto;display:block;float:right}.stafflist{width:100%;height:auto;display:block}.stafflist li{width:100%;height:auto;display:block}.stafflist li a.leaderlink{width:100%;height:auto;display:block;text-decoration:none;padding:15px;margin-bottom:10px;border:1px solid #4884b7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.stafflist li a.leaderlink:hover{border:1px solid #1eb15f}.stafflist li a.leaderlink img{width:30%;height:auto;display:block;float:left}.stafflist li a.leaderlink .leadercc{width:65%;height:auto;display:block;float:right}.stafflist li a.leaderlink .leadercc h3.leadername{font-size:22px;color:#151515;font-weight:700;line-height:1.4em;margin-bottom:5px}.stafflist li a.leaderlink .leadercc p.leadertitle{font-size:12px;color:#555;font-weight:400;line-height:1.4em;margin-bottom:5px}.stafflist li a.leaderlink .leadercc p.leaderbn{width:110px;height:22px;display:block;font-size:.8em;color:#fff;text-align:center;font-weight:400;line-height:20px;background-color:#4884b7;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.stafflist li a.leaderlink:hover .leadercc p.leaderbn{width:120px;background-color:#1eb15f}.stafflist li a.slbn_nom{width:100%;height:auto;display:block;text-decoration:none;font-size:22px;color:#4884b7;font-weight:700;line-height:1.4em;padding:15px;border:1px solid #4884b7;background-image:url(//mactaiso.com/wp/wp-content/themes/mac_style/css/../img/header/ic-ar_h.png);background-repeat:no-repeat;background-position:98% center;background-size:auto 50%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.stafflist li a.slbn_nom:hover{border:1px solid #1eb15f}.tankimm{width:100%;max-width:1400px;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:50px 5%;margin:0 auto}.tankimm .tkm_left{width:33.2333333333%;height:auto;display:block;float:left}.tankimm .tkm_right{width:66.4666666666%;height:auto;display:block;float:right}ul.tilist{width:100%;height:auto;display:block}ul.tilist li.tkl_1{width:96%;height:auto;display:block;float:left;margin:0 2%;padding:10px}ul.tilist li.tkl_2{width:48%;height:auto;display:block;float:left;margin:0 1%;padding:10px}ul.ti_s_list{width:100%;height:auto;display:block;padding-top:10px}ul.ti_s_list li.tisl_2{width:48%;height:auto;display:block;float:left;margin:0 1%}ul.ti_s_list li.tisl_3{width:31.33333333333%;height:auto;display:block;float:left;margin:0 1%}ul.ti_s_list li a{width:100%;height:auto;display:block;text-align:center;font-size:12px;font-weight:400;line-height:40px;color:#fff;background-color:rgba(14,110,176,1);text-decoration:none;background-size:auto 50%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.ti_s_list li a:hover{background-color:#0aae8a}.schoolmm{width:100%;max-width:1400px;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:50px 5%;margin:0 auto}.schoollist{width:100%;max-width:1400px;height:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.schoollist li{width:47.85%;height:auto;display:block;margin:0 1%;padding:10px}.schoollist li .schoolmap{width:100%;height:350px;display:block}.schoollist li .schoolmap iframe{width:100%;height:350px;display:block}.schoollist li .schoolinfo{width:100%;height:auto;display:block;padding:25px 5px}.schoollist li .schoolinfo h3{font-size:20px;font-weight:700;line-height:1.25em;margin-bottom:5px}.schoollist li .schoolinfo p.slip01{font-size:14px;font-weight:400;line-height:1.8em;margin-bottom:5px}.schoollist li .schoolinfo p.slip02{width:100%;height:25px;display:block;font-size:16px;font-weight:700;line-height:25px;padding-left:30px;background-image:url(//mactaiso.com/wp/wp-content/themes/mac_style/css/../img/header/ic-tel.png);background-repeat:no-repeat;background-position:left center;background-size:auto 20px;margin-bottom:5px}.schoollist li .schoolinfo p.slip03{font-size:14px;font-weight:400;line-height:1.8em;margin-bottom:5px}}@media screen and (max-width:768px){main{width:100%;height:auto;display:block;padding-top:60px}.topcontents{width:100%;height:auto;display:block;margin:0 auto;padding:30px 5% 50px}.slidermm{width:100%;height:auto;display:block;margin-bottom:30px}.kijimm{width:100%;height:auto;display:block}.kijimm li{width:100%;height:auto;display:block;padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px}.kijimm li:last-child{border-bottom:none;margin-bottom:0}.kijimm li a{width:100%;height:auto;display:block;padding:0 10px;text-decoration:none}.kijimm li a img{width:30%;height:auto;display:block;float:left}.kijimm li a .tc_cc{width:70%;height:auto;display:block;float:right;padding:5px 0 5px 20px}.kijimm li a .tc_cc h2{width:100px;height:20px;display:block;font-size:.8em;color:rgba(14,144,155,1);font-weight:400;line-height:18px;margin-bottom:5px;border:1px solid rgba(14,144,155,1);text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.kijimm li a .tc_cc h3{font-size:22px;color:#151515;font-weight:400;line-height:1.4em;margin-bottom:5px}.kijimm li a .tc_cc p.tc_com{font-size:14px;color:#333;font-weight:400;line-height:1.4em;margin-bottom:0}.kijimm li a .tc_cc p.tnwdate{font-size:.8em;color:#999;font-weight:400;line-height:1.4em;margin-bottom:5px;text-align:right}.kijimm li a .tc_cc p.tc_bn{width:110px;height:22px;display:block;font-size:.8em;color:#fff;text-align:center;font-weight:400;line-height:20px;background-color:#4884b7;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.kijimm li a:hover .tc_cc p.tc_bn{width:120px;background-color:#1eb15f}.ytlistmm{width:100%;height:auto;display:block;margin:0 auto;padding:50px 5%}.yblist{height:auto;display:block;margin-bottom:30px}.yblist li{height:auto;display:block;padding-bottom:20px;border-bottom:1px dotted #ccc;margin-bottom:20px}.yblist li:last-child{border-bottom:none;margin-bottom:0}.ytlm{width:100%;height:auto;display:block}.ytlcc{width:100%;height:auto;display:block;padding:20px 10px 0}.ytlcc h3{font-size:20px;font-weight:400;line-height:1.4em;color:#151515;margin-bottom:5px}.ytlcc p{font-size:14px;font-weight:400;line-height:1.8em;color:#333;margin-bottom:0}.bigtitle{font-size:26px;color:#333;font-weight:100;line-height:26px;text-align:center;margin-bottom:25px}.bigtitle strong{font-weight:700;color:#151515}.midtitle{font-size:20px;color:#333;font-weight:700;line-height:20px;margin-bottom:10px}p.txtbn{width:80%;height:40px;display:block;font-size:14px;line-height:40px;margin:0 auto}p.txtbn a{width:100%;height:40px;display:block;background-color:#4884b7;text-align:center;color:#fff;margin:0 auto;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}p.txtbn a:hover{background-color:#1eb15f}.coursemm01{width:100%;max-width:1400px;height:auto;display:block;padding:50px 5%;margin:0 auto}.coursetitle{width:100%;height:auto;display:block;margin:0 auto 30px}.coursetitle .coursetitle_r{width:100%;height:auto;display:block}.coursetitle .coursetitle_r h3{width:100%;height:auto;display:block;font-size:14px;font-weight:400;line-height:1.4em;color:#333;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px}.coursetitle .coursetitle_r ul{width:100%;height:auto;display:block}.coursetitle .coursetitle_r ul li{width:31.23333333333%;height:30px;display:block;float:left;margin:0 1%}.coursetitle .coursetitle_r ul li a{width:100%;height:auto;display:block;border:1px solid #4884b7;text-decoration:none;text-align:center;font-size:14px;line-height:28px;color:#4884b7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.coursetitle .coursetitle_r ul li a:hover{background-color:#1eb15f;border:1px solid #1eb15f;color:#fff}.courselist{width:100%;height:auto;display:block}.courselist li.courselist2{width:100%;height:auto;display:block;margin:0 0 40px}.courselist li.courselist3{width:100%;height:auto;display:block;margin:0 0 40px}.courselist li a{width:100%;height:auto;display:block;text-decoration:none;padding:10px}.courselist li a img{width:30%;height:auto;display:block;float:left}.courselist li a .cmcc{width:65%;height:auto;display:block;float:right}.courselist li a .cmcc h3.cmtitle{font-size:22px;font-weight:400;line-height:1.4em;color:#151515;margin-bottom:5px}.courselist li a .cmcc p.cmcom{font-size:14px;font-weight:400;line-height:1.8em;color:#333;margin-bottom:5px}.courselist li a .cmcc p.cmbn{width:110px;height:22px;display:block;font-size:.8em;color:#fff;text-align:center;font-weight:400;line-height:20px;background-color:#4884b7;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.courselist li a:hover .cmcc p.cmbn{width:120px;background-color:#1eb15f}.course02mm{width:100%;height:auto;display:block}.course02mm .c02left{width:100%;height:auto;display:block;margin-bottom:50px}.course02mm .c02right{width:100%;height:auto;display:block}.stafflist{width:100%;height:auto;display:block}.stafflist li{width:100%;height:auto;display:block}.stafflist li a.leaderlink{width:100%;height:auto;display:block;text-decoration:none;padding:15px;margin-bottom:10px;border:1px solid #4884b7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.stafflist li a.leaderlink:hover{border:1px solid #1eb15f}.stafflist li a.leaderlink img{width:30%;height:auto;display:block;float:left}.stafflist li a.leaderlink .leadercc{width:65%;height:auto;display:block;float:right}.stafflist li a.leaderlink .leadercc h3.leadername{font-size:22px;color:#151515;font-weight:700;line-height:1.4em;margin-bottom:5px}.stafflist li a.leaderlink .leadercc p.leadertitle{font-size:12px;color:#555;font-weight:400;line-height:1.4em;margin-bottom:5px}.stafflist li a.leaderlink .leadercc p.leaderbn{width:110px;height:22px;display:block;font-size:.8em;color:#fff;text-align:center;font-weight:400;line-height:20px;background-color:#4884b7;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.stafflist li a.leaderlink:hover .leadercc p.leaderbn{width:120px;background-color:#1eb15f}.stafflist li a.slbn_nom{width:100%;height:auto;display:block;text-decoration:none;font-size:22px;color:#4884b7;font-weight:700;line-height:1.4em;padding:15px;border:1px solid #4884b7;background-image:url(//mactaiso.com/wp/wp-content/themes/mac_style/css/../img/header/ic-ar_h.png);background-repeat:no-repeat;background-position:98% center;background-size:auto 50%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.stafflist li a.slbn_nom:hover{border:1px solid #1eb15f}.tankimm{width:100%;height:auto;display:block;padding:50px 5%;margin:0 auto}.tankimm .tkm_left{width:100%;height:auto;display:block;margin-bottom:50px}.tankimm .tkm_right{width:100%;height:auto;display:block}ul.tilist{width:100%;height:auto;display:block}ul.tilist li.tkl_1{width:96%;height:auto;display:block;float:left;margin:0 2%;padding:10px}ul.tilist li.tkl_2{width:96%;height:auto;display:block;float:left;margin:0 2%;padding:10px}ul.ti_s_list{width:100%;height:auto;display:block;padding-top:10px}ul.ti_s_list li.tisl_2{width:48%;height:auto;display:block;float:left;margin:0 1%}ul.ti_s_list li.tisl_3{width:31.33333333333%;height:auto;display:block;float:left;margin:0 1%}ul.ti_s_list li a{width:100%;height:auto;display:block;text-align:center;font-size:14px;font-weight:400;line-height:40px;color:#fff;background-color:rgba(14,110,176,1);text-decoration:none;background-size:auto 50%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ul.ti_s_list li a:hover{background-color:#0aae8a}.schoolmm{width:100%;height:auto;display:block;padding:50px 5%;margin:0 auto}.schoollist{width:100%;height:auto;display:block}.schoollist li{width:100%;height:auto;display:block;margin:0 0 40px;padding:10px}.schoollist li .schoolmap{width:100%;height:350px;display:block}.schoollist li .schoolmap iframe{width:100%;height:350px;display:block}.schoollist li .schoolinfo{width:100%;height:auto;display:block;padding:25px 5px}.schoollist li .schoolinfo h3{font-size:20px;font-weight:700;line-height:1.25em;margin-bottom:5px}.schoollist li .schoolinfo p.slip01{font-size:14px;font-weight:400;line-height:1.8em;margin-bottom:5px}.schoollist li .schoolinfo p.slip02{width:100%;height:25px;display:block;font-size:16px;font-weight:700;line-height:25px;padding-left:30px;background-image:url(//mactaiso.com/wp/wp-content/themes/mac_style/css/../img/header/ic-tel.png);background-repeat:no-repeat;background-position:left center;background-size:auto 20px;margin-bottom:5px}.schoollist li .schoolinfo p.slip03{font-size:14px;font-weight:400;line-height:1.8em;margin-bottom:5px}}