@charset "utf-8";

body.ctg_training{}
body.ctg_training [class*="bullp"][class*="_tind"]>*:before {content: "●";}

/**養成校**/
.training_school .area_name{padding-bottom:1.5rem;}
.training_school .tdfk_name{margin-bottom:1rem;}
.training_school .tdfk_box{}
.training_school .tdfk_box>div:only-child{width: 100%;}
.training_school .ctg_name{font-weight:700;padding-bottom: 0.75em;}
.training_school .ctg_name:before{content:"▼";vertical-align: bottom; margin-right: 0.25em;font-size:75%;}
.training_school .school_ctg [class*="col_"] {row-gap:0.75rem;}
.training_school .school_ctg [class*="col_"] li{position: relative;padding-left: 1.25rem;}
.training_school .school_ctg [class*="col_"] li:before {content: "●";font-size: 75%;color: #d4d4d4;position: absolute; left: 0; top:0.4rem;line-height:1; }
.training_school .school_ctg [class*="col_"] li a{font-size:90%;text-decoration: underline; color:var(--color-red);line-height: 1.4;display: inline-block;}

/**申請関連**/
#sect_appli .book_ul{row-gap: 3rem;}
#sect_appli .book_ul li{display: flex;gap:1rem;align-items: flex-start;}
#sect_appli .book_ul li a.book_link{display: block; width: 25%;background-color: #eee;border: 1px solid #d4d4d4;}
#sect_appli .book_ul li a.book_link img{width:100%;}
#sect_appli .book_ul li .book_txt{flex:1;}
#sect_appli .book_ul li .book_txt .btn_box{padding-top: 1rem; text-align: left;}
#sect_appli .book_ul li .book_txt [class*="common_btn"]{width:auto;}



@media only screen and (max-width: 760px) {

	/**養成校**/
	.training_school .area_name{}
	.training_school .tdfk_name{}
	.training_school .tdfk_box{}
	.training_school .ctg_name{}
	.training_school .ctg_name:before{}
	.training_school .school_ctg+.school_ctg .ctg_name{padding-top:1rem;}
	.training_school .school_ctg [class*="col_"] {}
	.training_school .school_ctg [class*="col_"] li a{}
	
	/**申請関連**/
	#sect_appli .book_ul{row-gap: 2rem;}
	#sect_appli .book_ul li{flex-direction: column;}
	#sect_appli .book_ul li a.book_link{width:50%;margin: auto;}
	#sect_appli .book_ul li a.book_link img{}
	#sect_appli .book_ul li .book_txt{flex:1;}
	#sect_appli .book_ul li .book_txt .btn_box{padding-bottom:0;padding-top:0.5rem;}
	#sect_appli .book_ul li .book_txt [class*="common_btn"]{}

}
