@charset "utf-8";
/* ===================================================
	Privacy CSS
====================================================== */

/* ---------------------------------------------------
Section 01
------------------------------------------------------ */
#sec_01 { counter-reset: tit_num; padding: 100px 0;}
#sec_01 .box_lead{ padding: 0 0 50px;}
#sec_01 .tit_01 { padding: 0 0 10px 1.4em; text-indent: -1.4em; counter-increment: tit_num; font-size: 26px;}
#sec_01 .tit_01::before { content: counter(tit_num) '. ';}
#sec_01 p{ font-size: 16px; line-height: 2;}
#sec_01 .sec_in{ padding: 0 0 50px;}
#sec_01 ul{ margin: 10px 0 0; font-size: 16px; line-height: 2;}
#sec_01 ul li::before{ content: "・ ";}
#sec_01 a{ text-decoration: underline; }
#sec_01 a:hover{ text-decoration: none; }

@media screen and (max-width: 600px) {
#sec_01 { padding: 50px 0;}
#sec_01 .box_lead{ padding: 0 0 30px;}
#sec_01 .tit_01 { padding: 0 0 10px 1.4em; text-indent: -1.4em; counter-increment: tit_num; font-size: 20px;}
#sec_01 .tit_01::before { content: counter(tit_num) '. ';}
#sec_01 p{ font-size: 15px; line-height: 1.7;}
#sec_01 .sec_in{ padding: 0 0 30px;}
#sec_01 ul{ margin: 10px 0 0; font-size: 15px; line-height: 1.7;}
#sec_01 ul li::before{ content: "・ ";}
#sec_01 a{ text-decoration: underline; }
#sec_01 a:hover{ text-decoration: none; }

}