<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*-------------------------
__privacy
-------------------------*/
#main_title_box{background:url("images/title_bg.jpg")no-repeat center;background-size:cover;}
/*#main #privacy{background:#DCD7BE;}*/
#main #privacy .inner{width:1100px;margin:auto;box-sizing:border-box;padding:80px 50px;text-align:left;}
#main #privacy .inner .lead{font-size:1.5em;line-height:1.8;margin-bottom:30px;}
#main #privacy .inner dl{margin-bottom:80px;}
#main #privacy .inner dl dt{border-top:1px solid #888;box-sizing:border-box;padding:30px 0 0;margin-bottom:20px;}
#main #privacy .inner dl dt .pp_stitle{font-size:2.0em;font-weight:700;}
#main #privacy .inner dl dd{box-sizing:border-box;padding:0 0 30px;font-size:1.5em;line-height:1.8;}
#main #privacy .inner dl dd:last-child{border-bottom:1px solid #888;}
#main #privacy .inner dl dt.box1{border:none;font-size:1.5em;line-height:1.8;margin-left:20px;margin-bottom:10px;padding-top:0;}
#main #privacy .inner dl dd.box2{margin-left:20px;}
#main #privacy .inner .pp_contact{background-color:#DCD7BE;box-sizing:border-box;padding:30px;border-radius:8px;}
#main #privacy .inner .pp_contact .pp_contact_title{display:block;font-size:1.8em;line-height:1.4; font-weight:700;padding-bottom:15px;}
#main #privacy .inner .pp_contact p{font-size:1.5em;line-height:1.5;}
@media only screen and (max-width: 767px) {
#main #privacy .inner{width:100%;padding:40px 15px;}
#main #privacy .inner .lead{margin-bottom:20px;}
#main #privacy .inner dl{margin-bottom:30px;}
#main #privacy .inner dl dt{padding:20px 0 0;margin-bottom:15px;}
#main #privacy .inner dl dd{padding:0 0 20px;}	
#main #privacy .inner dl dt.box1{margin-left:10px;}	
#main #privacy .inner dl dd.box2{margin-left:10px;}	
#main #privacy .inner .pp_contact{padding:20px;}
}</pre></body></html>