.center{text-align:center}.sub_visual{font-family:'AritaBuri';height:395px;text-align:center;color:#fff;padding-top:185px}.sub_visual h2{font-size:50px;font-weight:800}.sub_visual p{font-size:17px;letter-spacing:1em;margin-top:10px}.sub_visual.libroarts{background:url(/bbs/sub/img/libroarts/xsub_visual.jpg.pagespeed.ic.zgzJA4CFSo.jpg) center top no-repeat;background-attachment:fixed}.sub_visual.program{background:url(/bbs/sub/img/program/xsub_visual.jpg.pagespeed.ic.k2KDkJjyO1.jpg) center top no-repeat;background-attachment:fixed}.sub_visual.gallery{background:url(/bbs/sub/img/gallery/xsub_visual.jpg.pagespeed.ic.oKZfkS4DD2.jpg) center top no-repeat;background-attachment:fixed}.sub_visual.find{background:url(/bbs/sub/img/find/xsub_visual.jpg.pagespeed.ic.A__thQuJHv.jpg) center top no-repeat;background-attachment:fixed}.sub_visual.contact{background:url(/bbs/sub/img/contact/xsub_visual.jpg.pagespeed.ic.KeWlTv0kiF.jpg) center top no-repeat;background-attachment:fixed}.sub_visual.shop{background:url(/bbs/sub/img/shop/xsub_visual.jpg.pagespeed.ic.ReLEVI2_yS.jpg) center top no-repeat;background-attachment:fixed}.mobileimg{display:none}.overflow2{display:block}@media screen and (max-width:1200px){.sub_visual{height:295px;padding-top:115px}}@media screen and (max-width:800px){.overflow2{display:none!important},
	.sub_visual{height:250px;padding-top:115px}.sub_visual h2{font-size:30px}.sub_visual p{font-size:15px}}.nav{margin-top:120px}.nav ul{float:right}.nav ul li{float:left;padding:0 10px 0 20px;font-size:10px;color:#6d6e71;font-weight:800;background:url(/bbs/sub/img/xnav_arrow.png.pagespeed.ic.lpnd-8qdpJ.png) left top 1.5px no-repeat}.nav ul li:nth-child(1){background:url(/bbs/sub/img/xnav_home.png.pagespeed.ic.-UJzRE7Poi.png) left top 1px no-repeat}.nav ul li:nth-child(2){}.nav ul li:nth-child(3){padding-right:0}@media screen and (max-width:1200px){.nav{margin-top:50px}}@media screen and (max-width:800px){.nav{margin-top:20px}}.sub_title{font-family:'AritaBuri';margin-top:-15px;margin-bottom:100px}.sub_title h3{font-size:40px;font-weight:900;color:#584f3a;background:url(/bbs/sub/img/xsub_tit_line.png.pagespeed.ic.-3lfqOaVPp.png) left bottom no-repeat;padding-bottom:25px}@media screen and (max-width:1200px){.sub_title{margin-bottom:50px}}@media screen and (max-width:800px){.sub_title{margin-top:45px}.sub_title h3{font-size:35px}}.sec_tit{font-family:'AritaBuri';font-size:30px;font-weight:800}.sec_tit span{font-size:22px;font-weight:400;margin-left:25px}.sec_txt{margin-top:25px}@media screen and (max-width:800px){.sec_tit{font-size:25px}.sec_tit span{font-size:20px;display:block;margin-left:0}}#introduction{}#introduction .sec1{background:url(/bbs/sub/img/libroarts/xintroduction_bg.jpg.pagespeed.ic.4oa1N87b29.jpg) center top no-repeat;padding:15px 0 33px;margin-bottom:115px}#introduction .sec_tit{margin-bottom:50px}#introduction .sec1 .right_cts{padding-left:583px}#introduction .sec1 .right_cts h4{}#introduction .sec1 .right_cts ul{}#introduction .sec1 .right_cts ul li{}#introduction .sec1 .right_cts ul li .tit{font-family:'AritaBuri';width:93px;height:26px;display:inline-block;text-align:center;line-height:27px;margin-bottom:25px;vertical-align:top;background:#7f7356;color:#fff;font-size:18px;border-radius:5px}#introduction .sec1 .right_cts ul li .txt{display:inline-block;width:520.7px;padding-left:30px;vertical-align:middle;line-height:1.7}#introduction .sec2{background:url(/bbs/sub/img/libroarts/xhistory_bg.jpg.pagespeed.ic.sW9TXnbUFb.jpg) center top no-repeat;padding-top:124px;padding-bottom:120px}#introduction .sec2 img{}#introduction .sec2 .history_cts{display:none;font-size:17px}#introduction .sec2 .history_cts>ul{position:relative;display:inline-block;width:100%;height:740px}#introduction .sec2 .history_cts>ul>li{position:absolute;right:0;top:0;width:325px}#introduction .sec2 .history_cts > ul > li:nth-child(1){top:114px}#introduction .sec2 .history_cts > ul > li:nth-child(2){top:237px}#introduction .sec2 .history_cts > ul > li:nth-child(3){top:363px}#introduction .sec2 .history_cts > ul > li:nth-child(4){top:487px}#introduction .sec2 .history_cts > ul > li:nth-child(2n){right:auto;left:0}#introduction .sec2 .history_cts>ul>li>span{font-size:17px;background:#d0cdc4;color:#fff;width:325px;display:inline-block;text-align:center;font-weight:800;margin-bottom:20px}#introduction .sec2 .history_cts>ul>li>ul{}#introduction .sec2 .history_cts>ul>li>ul>li{line-height:1.7;display:inline-block;width:100%}#introduction .sec2 .history_cts>ul>li>ul>li>.month{font-weight:800;margin-right:20px;vertical-align:top;float:left;width:10%}#introduction .sec2 .history_cts>ul>li>ul>li>.txt{float:left;width:80%;font-size:15px;margin-top:2px}@media screen and (max-width:1200px){#introduction .sec1{background:url(/bbs/sub/img/libroarts/xintroduction_bg.jpg.pagespeed.ic.4oa1N87b29.jpg) left top no-repeat;padding:266px 0 0;margin-bottom:50px}#introduction .sec1 .right_cts{padding-left:0}#introduction .sec2{padding-top:50px;padding-bottom:50px;background:#f4f4f4}#introduction .sec2 img.pc{display:none}#introduction .sec2 .history_cts{display:block}#introduction .sec2 .history_cts>ul{background:url(/bbs/sub/img/libroarts/xhistory_bg_1200.png.pagespeed.ic.5PfgMZz9-J.png) center top no-repeat}}@media screen and (max-width:800px){#introduction{}#introduction .sec1{background:url(/bbs/sub/img/libroarts/xintroduction_bg.jpg.pagespeed.ic.4oa1N87b29.jpg) left -345px top no-repeat;padding:266px 0 0}#introduction .sec_tit{margin-bottom:30px}#introduction .sec1 .right_cts ul li .tit{display:block;margin-bottom:5px}#introduction .sec1 .right_cts ul li .txt{width:100%;padding-left:0;margin-bottom:20px}#introduction .sec2 .history_cts>ul{background:none}#introduction .sec2 .history_cts>ul>li{position:static;width:100%;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #333}#introduction .sec2 .history_cts>ul>li>span{font-size:27px;background:none;color:#333;text-align:left}#introduction .sec2 .history_cts > ul > li:nth-child(4){margin-bottom:0;padding-bottom:0;border-bottom:none}}#havruta_arts{}#havruta_arts .sec1{margin-bottom:285px}#havruta_arts .sec1 ul{margin-top:75px;display:inline-block}#havruta_arts .sec1 ul li{float:left;width:25%;text-align:center;padding:0 26px}#havruta_arts .sec1 ul li img{margin-bottom:35px}#havruta_arts .sec1 ul li p{}#havruta_arts .sec2{background:#f4f4f4;padding-bottom:115px}#havruta_arts .sec2 img{margin-top:-170px;margin-bottom:110px}@media screen and (max-width:1200px){#havruta_arts .sec1{margin-bottom:220px}#havruta_arts .sec1 ul{margin-top:50px}#havruta_arts .sec1 ul li{width:50%;padding:0 20px;margin-bottom:20px}#havruta_arts .sec1 ul li img{margin-bottom:20px}#havruta_arts .sec2{padding-bottom:50px;padding-top:50px}#havruta_arts .sec2 img{margin-bottom:30px}}@media screen and (max-width:800px){#havruta_arts .sec1{margin-bottom:50px}#havruta_arts .sec1 ul li{width:100%;margin-bottom:30px}#havruta_arts .sec1 ul li img{margin-bottom:10px}#havruta_arts .sec2 img{margin-bottom:30px;margin-top:0}}#ci{}#ci .sec1{margin-bottom:105px}#ci .sec1 .cts{background:url(/bbs/sub/img/libroarts/xci_sec1_bg.png.pagespeed.ic.Z_RbXTCKPF.png) center top no-repeat;margin-top:80px;padding-top:125px}#ci .sec1 .cts .txt{width:380px}#ci .sec1 .cts .txt h5{color:#7f7356;font-size:17px;margin-bottom:20px}#ci .sec1 .cts .txt p{}#ci .sec1 .cts .txt.left{float:left;text-align:right}#ci .sec1 .cts .txt.right{float:right}#ci .sec1 .cts .sec1_logo{margin-top:65px;display:inline-block;width:100%;text-align:right}#ci .sec1 .cts .sec1_logo div{float:left}#ci .sec1 .cts .sec1_logo div:nth-child(1){margin-right:46px}#ci .sec1 .cts .sec1_logo div img{margin-bottom:10px}#ci .sec1 .cts .sec1_logo div p{}#ci .sec2{background:#f4f4f4;padding:110px 0}#ci .sec3{margin-top:120px}#ci .sec3 .sec_tit{margin-bottom:30px}#ci .sec3 .cts{display:inline-block;float:left}#ci .sec3 .cts h5{font-size:17px;font-weight:800;margin-bottom:20px}#ci .sec3 .cts.cts1{width:520px}#ci .sec3 .cts.cts1 ul{float:left}#ci .sec3 .cts.cts1 ul.left_ul{border-right:1px solid #e2e1e2;padding-right:25px;margin-right:25px}#ci .sec3 .cts.cts1 ul li{font-size:17px;font-weight:700;line-height:2.3}#ci .sec3 .cts.cts1 ul li:nth-child(1){color:#6e686d}#ci .sec3 .cts.cts1 ul li:nth-child(2){color:#c02026}#ci .sec3 .cts.cts1 ul li:nth-child(3){color:#472f2c}#ci .sec3 .cts.cts1 ul li:nth-child(4){color:#e0d7d2}#ci .sec3 .cts.cts1 ul li .color{width:18px;height:18px;border-radius:9px;display:inline-block;vertical-align:middle;margin-right:15px}#ci .sec3 .cts.cts1 ul li:nth-child(1) .color{background:#6e686d}#ci .sec3 .cts.cts1 ul li:nth-child(2) .color{background:#c02026}#ci .sec3 .cts.cts1 ul li:nth-child(3) .color{background:#472f2c}#ci .sec3 .cts.cts1 ul li:nth-child(4) .color{background:#e0d7d2}#ci .sec3 .cts.cts2{width:680px}#ci .sec3 .cts.cts2 ul{}#ci .sec3 .cts.cts2 ul li{float:left}#ci .sec3 .cts.cts2 ul li:nth-child(1){margin-right:30px}#ci .sec3 .cts.cts2 ul li img{}@media screen and (max-width:1200px){#ci .sec1{margin-bottom:50px}#ci .sec1 .cts{margin-top:50px;background:url(/bbs/sub/img/libroarts/xci_sec1_bg_1200.png.pagespeed.ic.kC1hddceVG.png) left top no-repeat;position:relative}#ci .sec1 .cts .txt{position:absolute;left:320px;width:auto}#ci .sec1 .cts .txt.left{float:none;text-align:left;top:0}#ci .sec1 .cts .txt.right{float:none;top:212px}#ci .sec1 .cts .sec1_logo{margin-top:230px}#ci .sec1 .cts .sec1_logo div{width:49%}#ci .sec1 .cts .sec1_logo div:nth-child(1){margin-right:2%}#ci .sec2{padding:50px 0}#ci .sec3{margin-top:50px}#ci .sec3 .cts.cts1{width:50%}#ci .sec3 .cts.cts2{width:50%}#ci .sec3 .cts.cts2 ul li{width:49%}#ci .sec3 .cts.cts2 ul li:nth-child(1){margin-right:2%}}@media screen and (max-width:1000px){#ci .sec3 .cts.cts1{width:60%}#ci .sec3 .cts.cts2{width:40%}#ci .sec3 .cts.cts2 ul li{width:100%}#ci .sec3 .cts.cts2 ul li:nth-child(1){margin-right:0;margin-bottom:20px}}@media screen and (max-width:800px){#ci .sec1 .cts{background:none;padding-top:0}#ci .sec1 .cts .txt{position:static;text-align:center}#ci .sec1 .cts .txt.left{background:url(/bbs/sub/img/libroarts/xci_sec1_bg_800.png.pagespeed.ic.lLJBKaZYYC.png) center top no-repeat;padding-top:110px;margin-bottom:50px;text-align:center}#ci .sec1 .cts .txt.right{background:url(/bbs/sub/img/libroarts/xci_sec1_bg_800_2.png.pagespeed.ic.n5TnHLGNoi.png) center top no-repeat;padding-top:200px}#ci .sec1 .cts .sec1_logo{margin-top:30px}#ci .sec1 .cts .sec1_logo div{width:100%;float:none;text-align:center}#ci .sec1 .cts .sec1_logo div:nth-child(1){margin-right:0;margin-bottom:30px}#ci .sec3 .cts.cts1{width:100%}#ci .sec3 .cts.cts2{width:100%;margin-top:30px;text-align:center}#ci .sec3 .cts.cts1 ul{width:50%}#ci .sec3 .cts.cts1 ul.left_ul{padding-right:0;margin-right:0}#ci .sec3 .cts.cts1 ul.right_ul{padding-left:30px}}@media screen and (max-width:500px){#ci .sec3 .cts.cts1 ul{width:100%}#ci .sec3 .cts.cts1 ul.left_ul{border-right:none;border-bottom:1px solid #e2e1e2;padding-bottom:20px;margin-bottom:20px}#ci .sec3 .cts.cts1 ul.right_ul{padding-left:0}#ci .sec3 .cts.cts2{text-align:left}#configuration .bot_cts{background:url(/bbs/sub/img/program/xconfiguration_bg.png.pagespeed.ic.mDtvoFj-Xc.png) center top no-repeat;margin-top:90px;padding-top:240px;background-size:170%!important}}#configuration{}#configuration .bot_cts{background:url(/bbs/sub/img/program/xconfiguration_bg.png.pagespeed.ic.mDtvoFj-Xc.png) center top no-repeat;margin-top:90px;padding-top:240px}#configuration .bot_cts .cts{float:left;width:33.33%;text-align:center}#configuration .bot_cts .cts h5{font-family:'AritaBuri';font-size:14px}#configuration .bot_cts .cts h6{font-family:'AritaBuri';background:url(/bbs/sub/img/program/xconfiguration_list_bg.png.pagespeed.ic.A1yh_7PYs3.png) center bottom no-repeat;font-size:18px;font-weight:800;padding-bottom:45px;margin-top:5px}#configuration .bot_cts .cts ul{margin-top:35px}#configuration .bot_cts .cts ul li{line-height:1.7}#havruta{}#havruta .bg{background:url(/bbs/sub/img/program/xhavruta_art_img.jpg.pagespeed.ic.oUV_iC4qqW.jpg) center top no-repeat;height:236px;margin-top:50px;margin-bottom:65px}#havruta .sec_txt.center{padding:0 330px;margin-bottom:65px}#havruta table{}#havruta table th{background:#f6f6f6;font-size:17px;height:40px}#havruta table td{text-align:center;height:40px;border-bottom:1px solid #dcdcdc;padding:0 10px}#action{}#action .bg{background:url(/bbs/sub/img/program/xaction_img.jpg.pagespeed.ic.PlCl2k4ybe.jpg) center top no-repeat;height:236px;margin-top:50px;margin-bottom:65px}#action .sec_txt.center{padding:0 330px;margin-bottom:65px}#action table{}#action table th{background:#f6f6f6;font-size:17px;height:40px}#action table td{text-align:center;height:40px;border-bottom:1px solid #dcdcdc;padding:0 10px}#science{}#science .bg{background:url(/bbs/sub/img/program/xscience_img.jpg.pagespeed.ic.CFCC1OwbK_.jpg) center top no-repeat;height:236px;margin-top:50px;margin-bottom:65px}#science .sec_txt.center{padding:0 330px;margin-bottom:65px}#science table{}#science table th{background:#f6f6f6;font-size:17px;height:40px}#science table td{text-align:center;height:40px;border-bottom:1px solid #dcdcdc;padding:0 10px}#technical{}#technical .bg{background:url(/bbs/sub/img/program/xtechnical_img.jpg.pagespeed.ic.dk8sb-290p.jpg) center top no-repeat;height:236px;margin-top:50px;margin-bottom:65px}#technical .sec_txt.center{padding:0 330px;margin-bottom:65px}#technical table{}#technical table th{background:#f6f6f6;font-size:17px;height:40px}#technical table td{text-align:center;height:40px;border-bottom:1px solid #dcdcdc;padding:0 10px}@media screen and (max-width:1200px){#havruta .sec_txt.center,#action .sec_txt.center,#science .sec_txt.center,#technical .sec_txt.center{padding:0;margin-bottom:30px}}@media screen and (max-width:800px){.mobileimg{display:block!important;text-align:center},
	#havruta .overflow2{display:none!important},
	#action .overflow2{display:none!important},
	#science .overflow2{display:none!important},
	#technical .overflow2{display:none!important},
	#havruta table,
	#action table,
	#science table,
	#technical table{width:1200px}}#qualification{}#qualification .sec1{margin-bottom:100px}#qualification .sec1 .cts{float:left;width:50%}#qualification .sec1 .cts1{border-right:1px solid #e5e5e5}#qualification .sec1 .cts2{padding-left:68px}#qualification .sec2{background:#f4f4f4;padding:120px 0}@media screen and (max-width:1200px){#qualification .sec1{margin-bottom:50px}#qualification .sec2{padding:50px 0}#qualification .sec_tit span{display:block;margin-left:0}}@media screen and (max-width:1000px){#qualification .sec1 .cts{width:100%}#qualification .sec1 .cts1{border-right:none;border-bottom:1px solid #e5e5e5;padding-bottom:30px;margin-bottom:30px}#qualification .sec1 .cts2{padding-left:0}}#procedure{}#procedure .sec_tit{margin-bottom:85px}#procedure .sec1{margin-bottom:75px}#procedure .sec1 ul{}#procedure .sec1 ul li{background:url(/bbs/sub/img/contact/xprocedure_sec1_bg1.png.pagespeed.ic.zekTwo9BFL.png) center top no-repeat;float:left;width:25%;position:relative;height:89px;display:inline;margin-bottom:45px}#procedure .sec1 ul li:nth-child(2n){background:url(/bbs/sub/img/contact/xprocedure_sec1_bg2.png.pagespeed.ic.d2a5U7tTuA.png) center top no-repeat}#procedure .sec1 ul li:nth-child(1) p,
#procedure .sec1 ul li:nth-child(4) p,
#procedure .sec1 ul li:nth-child(8) p{padding-top:15px}#procedure .sec1 ul li h5{color:#fff;font-size:25px;font-weight:800;position:absolute;left:62px;top:32px}#procedure .sec1 ul li p{padding:29px 59px 0 145px;text-align:center}#procedure .sec2{background:#f4f4f4;padding:110px 0}#procedure .sec2 ul{display:inline-block;width:100%}#procedure .sec2 ul li{background:url(/bbs/sub/img/contact/xprocedure_sec2_bg1.png.pagespeed.ic.VGk-hgDATi.png) center top no-repeat;float:left;width:287px;height:287px;margin-left:-59px;text-align:center;padding:106px 75px;line-height:1.7}#procedure .sec2 ul li:nth-child(1){margin-left:0}#procedure .sec2 ul li:nth-child(3){padding:119px 75px}#procedure .sec2 ul li:nth-child(2n){background:url(/bbs/sub/img/contact/xprocedure_sec2_bg2.png.pagespeed.ic.e-wfuA-Py9.png) center top no-repeat;position:relative}@media screen and (max-width:1200px){#procedure .sec_tit{margin-bottom:50px}#procedure .sec1{margin-bottom:25px}#procedure .sec1 ul li{width:33.33%}#procedure .sec1 ul li h5{left:50%;margin-left:-89px}#procedure .sec1 ul li:nth-child(8) p{padding-top:29px}#procedure .sec2{padding:50px 0}#procedure .sec2 ul{display:block;width:873px;margin:0 auto}#procedure .sec2 ul li{width:209px;height:209px;padding:57px 46px;background-size:cover;margin-left:-43px}#procedure .sec2 ul li:nth-child(2n){background-size:cover}#procedure .sec2 ul li:nth-child(3){padding:81px 46px}#procedure .sec2 ul li:nth-child(1),
	#procedure .sec2 ul li:nth-child(5){padding:67px 46px}}@media screen and (max-width:1174px){#procedure .sec1 ul li:nth-child(8) p{padding-top:15px}}@media screen and (max-width:1027px){#procedure .sec1 ul li:nth-child(2) p,
	#procedure .sec1 ul li:nth-child(3) p{padding-top:15px}#procedure .sec1 ul li:nth-child(4) p{padding-top:0}}@media screen and (max-width:1000px){#procedure .sec1 ul li{width:50%}#procedure .sec1 ul li p{padding:29px 21% 0 43%}#procedure .sec1 ul li:nth-child(8) p{padding-top:29px}#procedure .sec1 ul li:nth-child(2) p,
	#procedure .sec1 ul li:nth-child(3) p{padding-top:29px}#procedure .sec1 ul li:nth-child(4) p{padding-top:15px}#procedure .sec2 ul{width:100%}#procedure .sec2 ul li{width:287px;height:287px;padding:118px 46px;float:none;display:block;margin:0 auto;margin-top:-57px}#procedure .sec2 ul li:nth-child(1){margin-left:auto;margin-top:0}#procedure .sec2 ul li:nth-child(1), #procedure .sec2 ul li:nth-child(5),#procedure .sec2 ul li:nth-child(3){padding:118px 46px}}@media screen and (max-width:879px){#procedure .sec1 ul li:nth-child(8) p{padding-top:15px}}@media screen and (max-width:610px){#procedure .sec1 ul li{width:100%}}#counsel{}#counsel .sec1{background:url(/bbs/sub/img/contact/xcounsel_bg.jpg.pagespeed.ic.E_lSmxbeA6.jpg) center top no-repeat;padding:110px 0}#counsel .sec1 .sec_tit{margin-bottom:65px}#counsel .sec1 .form-box{float:right;width:50%}#counsel .sec1 .form-box .form-con{}#counsel .sec1 .form-box .form-con .input_box{margin-bottom:20px}#counsel .sec1 .form-box .form-con .input_box input{width:100%;height:40px;padding:0 10px;font-size:17px}#counsel .sec1 .form-box .form-con .text_box{margin-bottom:20px}#counsel .sec1 .form-box .form-con .text_box textarea{width:100%;font-size:17px;padding:10px;height:150px}#counsel .sec1 .form-box .receive-btn{margin-top:20px}#counsel .sec1 .form-box .receive-btn input{width:100%;height:40px;font-size:20px;background:#7f7356;color:#fff;border:none}@media screen and (max-width:1200px){#counsel .sec1{padding:50px 0}#counsel .sec1 .form-box{float:none;width:100%}}