﻿@media screen and (min-width: 0em){.btn-full{width:100%;padding:0 1rem}.margin-right-1{margin-right:1rem}.text-left{text-align:left}body{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;display:flex;min-height:100vh;flex-direction:column}body .ptna_title{display:block}body .ptna_title>div{display:block}body header{font-size:16pt;top:0px;left:0px;background-color:white;width:100%;z-index:100}body header div .bar{height:8px;width:100%}body header div.row{width:100%;margin-bottom:0px}body header img{width:100%;padding:0rem 0.5rem}body nav .harf-loaf{display:block;padding:0rem 1rem}body nav .harf-loaf .breadcrumb{font-size:1rem}body nav .full-loaf{display:none;padding:0rem 1rem}body div.nav{margin-bottom:0.5rem}body div.nav nav{height:3rem;line-height:3rem}body div.nav nav .loaf{padding:0rem 0.5rem}body nav.top-nav a.page-title{line-height:64px;font-size:1.5rem}body main{font-size:16pt;flex:1 0 auto}body main .border-bottom{border-bottom:1px solid #e6e6e6}body main .credit_card_logo{height:24px}body main .small_font{font-size:1rem}body main .semi_small_font{font-size:1.1rem}body main .text_blue{color:#4169E1}body main .no_margin_bottom{margin-bottom:0px}body main i.right{margin-left:0px}body main i.left{margin-right:0px}body main div.btn{height:3rem;width:100%;padding-top:0.25rem}body main div.row>col>.center{text-align:center}body main form input[type="radio"]:not(:checked)+label,body main form input[type="radio"]:checked+label{padding:0 15px 0 25px;font-size:1.4rem;margin:0 0 15px 0}body main ol{-webkit-padding-start:0px}body main ol li{list-style-type:none;list-style-position:inside;counter-increment:cnt;font-size:12pt}body main ol li:before{content:"(" counter(cnt) ")"}body main ol li.rf{margin-left:1.5rem;text-indent:-1.5rem}body main select{display:block}body footer.page-footer{background-color:#f5f5f5}body footer div.container{text-align:center}body footer div.copyright-text{color:#000000;text-align:center}}@media screen and (min-width: 28.125em){body .ptna_title{display:block}body .ptna_title>div{display:inline}body nav .harf-loaf{display:none}body nav .full-loaf{display:block}body header div{display:inline}body header div.row{display:table}body header div.row>.col{display:table-cell;vertical-align:bottom;float:none}body header img{width:auto;padding:0rem 0.5rem}body nav.top-nav a.page-title{line-height:64px;font-size:1.64rem}body main form input[type="radio"]:not(:checked)+label,body main form input[type="radio"]:checked+label{font-size:1.2rem;margin:0 0 15px 0}}@media screen and (min-width: 56.25em){body nav.top-nav a.page-title{line-height:64px;font-size:1.64rem}}
