*{box-sizing:border-box}body{background-color:#ffffff;padding:0;margin:0;font-size:90%;font-family:Hiragino Kaku Gothic ProN;line-height:1.4em;color:#666666}a{color:#20B223;font-weight:bold}a.active{color:#666666;font-weight:bold}ol{margin:0px;margin-left:-14px}h1,h2{font-size:130%;font-family:Hiragino Kaku Gothic ProN;font-weight:bold;line-height:1.3em;margin-top:1em}table{font-size:90%;margin-left:-18px}table td{border:1px solid;padding:10px}.with-border{border:1px solid;border-radius:5px;padding:10px}.main-table{margin-left:0}.main-table td{min-width:100px}#policy{padding:0px 4px 0px 9px;margin:auto}ol{margin:0 0.3em 0 0.3em;padding:0.5em 1em}ol li{margin-left:0em}.unstyled-list{list-style-type:none}.inserted-copy{box-shadow:3px 3px 4px #C0C0C0;background-color:#bdec9d;padding-top:4px;padding-bottom:2px}#header{height:50px;text-align:left;background:#f5f7f5;border-bottom:1px solid black}#header .close-btn{line-height:50px;display:inline-block;padding:0 10px;height:100%;text-align:left;color:#20B223;font-weight:bold}#contents{padding:20px}@media (pointer: fine){#header{display:none}}.section-title{border-bottom:2px solid #666;font-size:2em;padding-bottom:10px;margin-top:3em}.section-title.short{margin-top:2em}.notice{margin-bottom:3em}.table-contents li{margin:14px 0 !important}.truste-image{background-image:url(https://myaccount.getmoneytree.com/assets/logos/TRUSTe_jp-d2a5223ccd3a0279446b4b094810a256c6eacef1628741defd2dbb8e8ffcdc61.gif);background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;height:38px;margin-right:5px;width:120px}.truste-cont{display:flex;align-items:center}.revised{border:2px solid #adf0af;border-radius:5px;color:#555;position:relative;overflow:hidden;padding:5px}.revised .old{background-color:#adf0af;color:#555}.revised ol{padding-bottom:0;padding-top:0}.revised.start{margin-top:1em}.revised .old{border-radius:5px;height:auto;margin-top:5px;padding:1px 2px;position:relative}.revised-label{font-weight:600;padding:5px}.revised .old p{margin:5px 0;padding:3px 2px}ol.indented{margin-left:20px}.removed{text-decoration:line-through}.small-heading{margin:0}.small-content{margin:0;padding:0.5em 0}.small-content.no-bottom{padding-bottom:0}.head-image{display:block;margin:0 auto;max-width:400px;width:90%}.head-image img{width:100%}@media screen and (max-width: 768px){ol{margin:0 0.2em;padding:0.2em}}
