﻿@charset "UTF-8";

/* ----------------------------------
 サイトご利用にあたって - 共通
---------------------------------- */
.pane-header .container { padding-top: 0;}
main.contents * { line-height: 2.0; letter-spacing: 0;}
main.contents .mod-sideNav-nav * { line-height: 1.5;}
main.contents .mod-button-txt { line-height: 1.4;}
main.contents .mod-link02 { line-height: 1.5;}
main.contents .icon.icon-blank { line-height: 1.0; vertical-align: middle;}
main.contents .icon.icon-arrow_right { line-height: 1.0; vertical-align: middle;}

@media screen and (max-width: 47.938em) {
  main.contents .mod-head01 .mod-head01-inner,
  main.contents .mod-head01 .mod-head01-inner span { font-size: 2.2rem}
}

@media screen and (max-width: 1000px) {
	main.contents .mod-topicPath { padding: 20px 10px;}
	main.contents .mod-topicPath_sp { margin-top: 40px;}
}

/* ----------------------------------
 サイトご利用にあたって
---------------------------------- */
#siteinfo_privacypolicy .ul-paren > li:before {
  counter-increment: count_paren;
	content:"（" counter(count_paren) "）";
}
#siteinfo_privacypolicy li.title { margin-top: 40px; font-size: 18px; font-weight: bold; color: #555;}
#siteinfo_privacypolicy .inner { padding-left: 20px;}
#siteinfo_privacypolicy .inner li { padding-left: 1em; margin-bottom: 6px; text-indent: -1em;}
#siteinfo_privacypolicy .inner li:before { content: ''; width: 0.3em; height: 0.3em; margin-right: 0.5em; border-radius: 50%; vertical-align: middle; display: inline-block; background: #666;}
#siteinfo_privacypolicy .inner li a { text-decoration: underline; color: #0000EE;}
#siteinfo_privacypolicy .inner02 li a { text-decoration: underline !important; color: #0000EE !important; display: block;}
#siteinfo_privacypolicy .inner li a:hover,
#siteinfo_privacypolicy .inner02 li a:hover { opacity: .5;}
#siteinfo_privacypolicy .inner li a i.icon { padding-top: 7px!important; margin-left: 24px!important;}
#siteinfo_privacypolicy .inner02 li a i.icon { padding-top: 7px!important; margin-left: 10px!important;}
