/*pro_under_page
--------------------*/
/*pro_feature_inner
--------------------*/
/*under_page_tit_area
--------------------*/
@media print, screen and (min-width: 768px) { .under_page_tit_area .typ_list li a:hover { background: #000; color: #fff; }
  .under_page_tit_area .typ_list::before { background-color: #fff; } }

/*feature_page_tit_area
--------------------*/
@media print, screen and (min-width: 768px) { #feature_page_tit_area .typ_list li:not(:nth-child(4n)) { border-color: #000; } }
@media only screen and (max-width: 767px) { #feature_page_tit_area .typ_list li { border-color: #000; } }

/*sample_page_tit_area
--------------------*/
@media print, screen and (min-width: 768px) { #sample_page_tit_area .typ_list li:not(:nth-child(3n)) { border-color: #000; } }
@media only screen and (max-width: 767px) { #sample_page_tit_area .typ_list li { border-color: #000; } }

/*under_cont
--------------------*/
.under_cont .under_cont_tit::after { background-color: #000; }

/*feature_cont
--------------------*/
.feature_cont .feature_box { background: #fff; }
.feature_cont .feature_box .feature_box_btn { box-shadow: 0px 0px 0.1875rem 0 rgba(0, 0, 0, 0.6); }
@media print, screen and (min-width: 768px) { .feature_cont .feature_box .feature_box_btn:hover { background: #000; color: #fff; } }

/*sample_cont
--------------------*/
