
@charset "UTF-8";
#info, #history, #rinen { padding: 5vw;}#office { padding:0 5vw 5vw;}.com-title { font-size: 180%;}#info-text,#office-text ,#history-text { border: solid 1px rgba(10,10,10,.4); background-color: rgba(10,10,10,.07);}.info-area dl,.office-area dl,.history-area dl { border-bottom: solid 1px rgba(10,10,10,.3);}.office-area dl a { color: #ff8001}
#rinen li { font-size: 140%; line-height: 2rem; padding-left:2em; text-indent:-2em;}
@media (min-width: 768px){ #info-text, #office-text, #history-text { padding: 2.5vw; width: 45vw; min-width: 500px; } .com-header, #info-text, #office-text, #history-text { margin-bottom: 3vw; }}
@media (min-width: 1300px){ #info, #office, #history { font-size: 1.1rem; }}
@media (max-width: 767px){ #info-text, #office-text, #history-text { padding: 2.5vw; } .com-header, #info-text, #office-text, #history-text { margin-bottom: 4vw; } #rinen li { font-size: 120%; }}
@media (max-width: 570px){ #rinen li { line-height: 1.5rem; }
}