#giftee{padding:0 15px}#giftee img{width:100%}@media only screen and (min-width:768px){#giftee{width:90%;margin:auto}#giftee img{width:100%}}.gifteeHead{text-align:center}.gifteeTop{margin:10px auto;padding:0 0 40px 0}.gifteeTop h2{margin:30px auto 10px;border-bottom:1px solid #cdcdcd}.gifteeTop .puseText a{display:inline}.gifteeTop .puseText strong{display:block;color:#cc000a}.gifteeTop .listImg{margin:15px 0 0}.gifteeTop .listImg span{display:inline-block;margin:0 0 5px}.gifteeTop .listImg img{display:block;margin:0 auto}.gifteeTop .puseStep{margin:40px 0 15px 0}.gifteeTop .puseStep ol{width:100%;margin:0 0 10px}.gifteeTop .puseStep ol:after{content:"";display:block;clear:both}.gifteeTop .puseStep ol li{width:100%;margin:0 0 35px;padding:10px 0;float:left;position:relative;background-color:#f05f47}.gifteeTop .puseStep ol li:last-child{margin:0 0 20px}.gifteeTop .puseStep ol li:last-child:after{display:none}.gifteeTop .puseStep ol li:last-child p{width:10%;font-size:1.8rem;text-align:center}.gifteeTop .puseStep ol li:after{left:35%;top:100%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;border-left:50px solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);border-top:14px solid #f05f47}.gifteeTop .puseStep ol li span{color:#fafd3e;font-size:1.6rem;position:absolute;top:-28px;right:5px;text-shadow:-2px -2px #f05f47,2px -2px #f05f47,-2px 2px #f05f47,2px 2px #f05f47}.gifteeTop .puseStep ol li span strong{font-size:4rem}.gifteeTop .puseStep ol li p{display:table-cell;height:70px;padding:20px 0 10px 8px;vertical-align:middle;color:#fff4f3;font-size:1.8rem;font-weight:bold}.gifteeTop .puseStep p.puseAlert{font-size:1.2rem;padding:0 0 0 1em}.gifteeTop .puseStep p.puseAlert .pointRcnt{font-weight:bold;color:#cc000a}.gifteeTop .btn-orange{margin:20px auto;text-align:center}.gifteeTop .btn-default{width:80%;margin:20px auto;text-align:center;background:#fff}@media only screen and (min-width:768px){.gifteeTop .btn-orange{width:40%;font-weight:600}.gifteeTop .btn-default{width:40%;font-weight:600}}@media only screen and (min-width:768px)and (max-width:1024px){.gifteeTop .btn-orange{width:60%}.gifteeTop .btn-default{width:60%}}ul.puseAttention li{margin:0 0 1rem;padding:0 0 0 1em;text-indent:-1em}ul.puseAttention li dl{margin:1.5rem 0 0 1.5rem}ul.puseAttention li dl dd{word-break:break-all}@media only screen and (min-width:768px){.gifteeTop{margin:10px auto}.gifteeTop .puseText a{display:inline}.gifteeTop .listImg{margin:15px 0 0}.gifteeTop .listImg span{display:inline-block;margin:0 0 5px}.gifteeTop .listImg img{display:block;width:auto;margin:0 auto}.gifteeTop .puseStep{margin:40px 0 15px 0}.gifteeTop .puseStep ol{margin:0 auto 10px}.gifteeTop .puseStep ol:after{content:"";display:block;clear:both}.gifteeTop .puseStep ol li{width:30%;margin:0 20px 0 0;padding:0;float:left;position:relative}.gifteeTop .puseStep ol li:last-child{margin:0}.gifteeTop .puseStep ol li:last-child p{width:10%;font-size:3rem;text-align:center}.gifteeTop .puseStep ol li:after{left:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;border-top:56px solid rgba(0,0,0,0);border-bottom:56px solid rgba(0,0,0,0);border-left:14px solid #f05f47;margin-top:-56px}.gifteeTop .puseStep ol li span{font-size:2.2rem;position:absolute;top:-28px;right:5px;text-shadow:strong;text-shadow-font-size:4rem}.gifteeTop .puseStep ol li p{display:table-cell;height:110px;padding:20px 0 10px 8px;vertical-align:middle;font-size:1.8rem;font-weight:bold}.gifteeTop .puseStep p.puseAlert{width:80%;margin:auto}}@media only screen and (min-width:768px)and (max-width:1024px){.gifteeTop .puseStep ol{width:100%}}.gotoSelect{margin:40px auto;padding:20px 15px 40px;background:#f5f5f5}.gotoSelect p.puseText{margin:0 0 1.5rem}.gotoSelect p.puseText img{margin:1.5rem auto 0}@media only screen and (min-width:768px){.gotoSelect{padding:20px 20px 40px}.gotoSelect h2{margin:30px auto 10px;border-bottom:1px solid #cdcdcd}.gotoSelect p.puseText{margin:0 0 1.5rem}.gotoSelect p.puseText img{width:86% !important;margin:1.5rem auto 0}}.nowPoint{width:100%;margin:30px auto;padding:0 0 5px;font-size:1.8rem;text-align:center;border-bottom:2px solid #ee7325}.nowPoint strong{color:#cc000a}.selectTitle{width:100%;margin:5px auto 20px;padding:10px 0;color:#666;font-size:2.2rem;line-height:1.2;text-align:center;text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff;background:url(/img/pointuse/ptown/img_coin.png) no-repeat left center,url(/img/pointuse/ptown/img_coin.png) no-repeat right center}ul.gifteeAttention{margin:1.5rem 0}ul.gifteeAttention li{color:#cc000a;text-align:center}form#formExchange .btn-orange{width:90%;margin:auto}@media only screen and (min-width:768px){form#formExchange .btn-orange{width:60%;font-weight:600}}table.ptRate{margin:10px auto 1.5rem;border-collapse:collapse}table.ptRate tr td:first-child{width:10%;background-color:#dfdfdf}table.ptRate tr td:nth-child(2){white-space:nowrap}table.ptRate tr:nth-child(even){background-color:#f5f5f5;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}table.ptRate tr:last-child{border-bottom:1px solid #cdcdcd}table.ptRate th,table.ptRate td{padding:5px;text-align:center}table.ptRate th{font-size:1.2rem}table.ptRate th:nth-of-type(n+2){width:40%}table.ptRate input[type=radio]{height:30px;position:relative}table.ptRate input[type=radio]:before{content:"";display:block;width:24px;height:24px;margin:auto;position:absolute;top:0;bottom:0;left:-50%;right:0;background:#f5f5f5;border:1px solid #cdcdcd;border-radius:50%;-webkit-transition:all 250ms ease;transition:all 250ms ease}table.ptRate input[type=radio]:checked:before{background:#0180d9;-webkit-box-shadow:inset 0 0 0 3.5px #f5f5f5;box-shadow:inset 0 0 0 3.5px #f5f5f5}@media only screen and (min-width:768px){table.ptRate th img{width:70% !important;vertical-align:middle}}.ptAccount{margin:20px auto}.ptAccount div{padding:0 0 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ptAccount div span.label{display:block;margin:0 0 15px;padding:14px 5px;font-size:1.4rem;background-color:#fffde8}.ptAccount div input{width:100%;font-size:1.4rem;line-height:2.6;border:1px solid #cdcdcd}.ptAccount div span{font-size:1.1rem}.ptAccount .pTText{margin:5px 0;border:none}.ptAccount .pTText a{display:inline-block}.ptAccount .button{margin:15px auto 30px;text-align:center}.ptAccount .button a{display:inline-block;margin:auto}.ptAccount .button .btn-orange{width:100%}@media only screen and (min-width:768px){.ptAccount{width:80%}.ptAccount .button{width:100%}.ptAccount .button .btn-default{width:50%;margin:20px auto}.ptAccount .button .btn-orange{margin:20px auto 0}}.accepted p{margin:0 0 3rem;font-size:1.6rem}.accepted p strong{display:block;margin:0 0 1.5rem;font-size:1.7rem}.message{margin:10px;padding:20px 0;color:#cc000a;text-align:center;background-color:#fee;border:1px solid #cc000a}.numColor{color:#cc000a}.puseChk,.puseFin{margin:20px auto 40px;padding:40px 15px 0;text-align:center}.puseChk h3,.puseFin h3{display:inline-block;width:80%;font-size:1.8rem;position:relative}.puseChk p,.puseFin p{margin:20px;line-height:1.4}.puseChk,.puseFin{border:1px solid #cdcdcd}@media only screen and (min-width:768px){.puseChk,.puseFin{padding:40px 0 0}}.puseFin h3:before{display:none}.gotoDmTop{margin:30px auto 60px;text-align:center}.gotoDmTop a{margin:3rem auto}.gotoGiftee .btn-black{width:80%;margin:auto auto 1rem}.exAttention{text-align:left}.errorMsg{margin:60px 0;text-align:left;text-align:left}.errorMsg ul{padding:0 0 0 15px}.errorMsg ul li{list-style-type:disc}.errorMsg span{padding:20px 0 20px 40px;line-height:1.4}@media only screen and (min-width:768px){.puseChk .btn-default,.puseFin .btn-default{margin:auto;width:30%}.puseChk .btn-orange,.puseFin .btn-orange{margin:auto;width:30%}}@media only screen and (min-width:768px)and (max-width:1024px){.puseChk .btn-default,.puseFin .btn-default{margin:auto;width:60%}.puseChk .btn-orange,.puseFin .btn-orange{margin:auto;width:60%}}