@charset "utf-8";

/* =======================================

	links CSS

 -----------------------------------------
	INDEX
 -----------------------------------------
 	1.Base

========================================== */

/* 1.Base
========================================== */

@media print,screen and (min-width: 768px) {
}
@media screen and (max-width: 767px) {
}

/* Lナビ　PC非表示 */
@media print,screen and (min-width: 768px) {
    nav#globalnavi ul li.gn01 ul,
    nav#globalnavi ul li.gn02 ul,
    nav#globalnavi ul li.gn03 ul,
    nav#globalnavi ul li.gn04 ul  {
        display: none;
    }
}

#subCategory_top #contents nav.topicpath {
    margin-bottom: 64px;
}
#subCategory_top #contents .verfooter nav.topicpath {
    margin-bottom: 0px;
}

#subCategory_top #contents .links_inner {
    display: flex;
    justify-content: center;
    margin-bottom: 40px;
}

#subCategory_top #contents .links_inner .zenkoku,
#subCategory_top #contents .links_inner .kanren {
    width: 350px;
    margin: 0px 60px;
}
#subCategory_top #contents .btn_link_style06 a {
    margin-bottom: 15px;
    width: 296px;
    font-size: 1.75rem;
}

@media screen and (max-width: 767px) {

	#subCategory_top #contents .links_inner {
		display: block;
		margin-bottom: 40px;
	}

	#subCategory_top #contents .links_inner .zenkoku,
	#subCategory_top #contents .links_inner .kanren {
		width: 100%;
		margin: 0px 0px;
		text-align: center;
	}
	#subCategory_top #contents .btn_link_style06 {
		margin: 0 auto;
	}
	#subCategory_top #contents .btn_link_style06 a {
		margin-bottom: 15px;
		width: 70%;
		font-size: 1.75rem;
	}
	#subCategory_top #contents .links_inner .zenkoku {
    	margin-bottom: 40px;
	}
}
