@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body,input,select,textarea{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ W3","Lucida Grande",Meiryo,メイリオ,Roboto,"Droid Sans",sans-serif;font-feature-settings:"palt"}body{font-size:1rem;-webkit-text-size-adjust:100%}article,aside,caption,dd,details,div,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,menu,nav,p,section,td,th{text-align:left}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=telephone],input[type=text],input[type=time],input[type=url],input[type=week],textarea{margin:0;vertical-align:middle}input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],select{margin:0;vertical-align:middle}@-moz-document url-prefix(){select{margin-left:.0625rem}}li{list-style:none}em{font-style:normal}body{min-width:20rem;background-color:#fff;padding:2rem 2rem 4rem 2rem;box-sizing:border-box;color:#222;font-size:.8888888889rem;line-height:1.5}@media screen and (max-width:27rem){body{padding:1rem 1rem 3rem 1rem}}a{color:#0055c6;text-decoration:underline}a:active,a:visited{color:#003f93}.agreementIntro_title{color:#222;font-weight:700;font-size:1.3333333333rem;line-height:1.5}.agreementIntro_text{margin-top:.75rem;color:#222;font-size:.8888888889rem;line-height:1.5}.agreementIntro_text-notes{color:#6c6c6c;font-size:.7272727273rem}@media screen and (max-width:27rem){.agreementIntro_title{font-size:1.1428571429rem}}.agreementSection{margin-top:2rem}.agreementSection-border{border-top:solid .0625rem #ddd;padding-top:2rem}.agreementSection-signature{margin-top:2rem;color:#222;font-size:.7272727273rem;line-height:1.5;text-align:right}.agreementSection_title{color:#222;font-weight:700;font-size:1.1428571429rem;line-height:1.5}.agreementSection_title-S{margin-top:1.25rem;font-size:.8888888889rem}.agreementSection_text{margin-top:1.25rem;color:#222;font-size:.8888888889rem;line-height:1.5}.agreementSection_text-annotation,.agreementSection_text-notes{color:#6c6c6c;font-size:.7272727273rem}.agreementSection_text-annotation+.agreementSection_text-annotation,.agreementSection_text-annotation+.agreementSection_text-notes,.agreementSection_text-notes+.agreementSection_text-annotation,.agreementSection_text-notes+.agreementSection_text-notes{margin-top:0}.agreementSection_text-annotation{position:relative;padding-left:1.2em}.agreementSection_text-annotation:before{content:"※";display:block;position:absolute;top:0;left:0}.agreementSection_list{margin-top:1.25rem}@media screen and (max-width:27rem){.agreementSection_title:not(.agreementSection_title-S){font-size:1rem}}.agreementSectionList_item{color:#222;font-size:.8888888889rem;line-height:1.5;position:relative;padding-left:1.2em}.agreementSectionList_item:before{content:"・";display:block;position:absolute;top:0;left:0}.agreementSectionList_item+.agreementSectionList_item{margin-top:.5rem}.agreementSectionList-no .agreementSectionList_item{counter-increment:cnt;padding-left:2em}.agreementSectionList-no .agreementSectionList_item:before{content:"（" counter(cnt) "）"}