@charset "UTF-8";.mt0{margin-top:0!important}.mt05{margin-top:5px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt60{margin-top:60px!important}.mb05{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb13{margin-bottom:13px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.ml10{margin-left:10px!important}.ml20{margin-left:20px!important}.txt_left{text-align:left!important}.txt_center input[type=button].negative_bt{height:60px}.hide{display:none!important}section select{height:30px}section select.required{background-color:#fdfcf5}.popup input[type=text],section input[type=password],section input[type=text]{background-color:#fdfcf5;border:1px solid #adadad;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;padding:6px 16px}header .logo>span{display:inline-block;height:75px;width:362px;visibility:hidden}footer.simple .footer_inner{padding:25px 0}main{padding-bottom:20px}input[type=checkbox]{display:block;left:0;position:absolute;top:0;z-index:1}input[type=checkbox]:checked+span:after{background:url(../../../../static/master/packages/default/images/entry/bg_checkbox01.png) no-repeat scroll 0 0}input[type=checkbox]+span:after{background:url(../../../../static/master/packages/default/images/entry/bg_checkbox01.png) no-repeat scroll 0 -20px;content:"";display:block;height:20px;left:0;position:absolute;top:-3px;width:20px;z-index:10}input[type=radio]{display:block;left:0;position:absolute;top:0;z-index:1}input[type=radio] #credit,input[type=radio] #man,input[type=radio] #woman{display:inline;left:0;position:relative;top:0;z-index:1}input[type=radio]:checked[type=radio]+span:after{background:url(../../../../static/master/packages/default/images/entry/bg_radio01.png) no-repeat scroll 0 0}input[type=radio]+span:after{background:url(../../../../static/master/packages/default/images/entry/bg_radio01.png) no-repeat scroll 0 -20px;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px;z-index:10}.kifu_input_form input[type=password].error,.kifu_input_form input[type=text].error,.kifu_input_form table td input[type=text].error{background-color:#ffe2e2;border:1px solid #df0000}.kifu_input_form span.caution,.kifu_input_form table td span.caution{clear:both;display:block;padding:10px 0 0;line-height:100%}.kifu_input_form input[type=text].error,.kifu_input_form select.error{background-color:#ffe2e2;border:1px solid #df0000}.kifu_input_form span.caution{clear:both;display:block;padding:10px 0 0;line-height:100%}.send_address_form input[type=text].error{background-color:#ffe2e2;border:1px solid #df0000}.send_address_form span.caution{clear:both;display:block;padding:10px 0 0;line-height:100%}.mypage_donation_form .mypage_donation_form select.error,.mypage_donation_form input[type=text].error{background-color:#ffe2e2;border:1px solid #df0000}.mypage_donation_form span.caution{clear:both;display:block;padding:10px 0 0;line-height:100%}.mypage_onestop_form select.error{background-color:#ffe2e2;border:1px solid #df0000}.kifu_select_form span.caution,.mypage_onestop_form span.caution{clear:both;display:block;padding:10px 0 0;line-height:100%}.g_navi01 ul{margin-top:24px}.g_navi01 ul.simple li.navi01_3{margin-top:8px}.g_navi01 .login_message{position:absolute;font-size:12px;top:48px;right:326px}.cateStep{margin-top:20px;padding:0}.cateStep li{display:inline;float:left;margin-right:-3px}.cateStep li a,.cateStep li span{display:block;width:249px;height:40px;background:url(../../../../static/master/packages/default/images/donate/cate_step_bg.png) no-repeat scroll -238px 0;line-height:40px;font-size:14px;color:#999;text-align:center;text-decoration:none}.cateStep li a:hover{text-decoration:underline;color:#000!important}.cateStep li.active a,.cateStep li.active span{background-position:-238px -60px;color:#9a5a24}.cateStep li.startStep a,.cateStep li.startStep span{width:235px;background-position:0 -60px;color:#9a5a24}.cateStep li.endStep a,.cateStep li.endStep span{width:259px;background-position:right 0}.cateStep li.endStep.active a,.cateStep li.endStep.active span{background-position:100% 100%}.cateStep li.active a,.cateStep li.endStep a,.cateStep li.startStep a{text-decoration:underline;color:#000}h2.style_01{margin:0 0 20px;border-left:3px solid #9a5a24;line-height:1;padding:6px 0 2px 10px}h2.style_01 .to_list{background-image:url(../../../../static/master/packages/default/images/common/btn_arrow_g_right.png);background-position:0;background-repeat:no-repeat;color:#666;float:right;font-size:12px;margin:7px 10px 0 30px;padding:0 0 0 13px;text-decoration:none}h2.style_01 .s_ttl{font-size:14px}.table_style_01{clear:both;margin:0 0 20px;width:100%;border-collapse:collapse}.table_style_01>tbody>tr>td,.table_style_01>tbody>tr>th,.table_style_01>thead>tr>td,.table_style_01>thead>tr>th{border:1px solid #ccc;vertical-align:middle;font-size:14px;word-break:normal;word-wrap:break-word;white-space:normal}.table_style_01>thead>tr>th{line-height:1.3;padding:11px 10px;text-align:center;font-weight:400}.table_style_01 tbody tr td{padding:0}.table_style_01>tbody>tr>td{text-align:center}.table_style_01>tbody>tr>td.item{padding:15px 20px;vertical-align:top}.table_style_01>tbody>tr>td.item table{width:100%}.table_style_01>tbody>tr>td.item table tr td{border:none;text-align:left}.table_style_01>tbody>tr>td.price{padding-right:40px;text-align:right}.table_style_01 .cate_table_edit{padding:25px 0;text-align:left}.table_style_01 .cate_table_edit span{float:left;line-height:30px;font-weight:400}.table_style_01 .cate_table_edit ul{float:right;margin:0;padding:0}.table_style_01 .cate_table_edit ul li{display:inline;list-style-type:none}.table_style_01 .cate_cal_res{margin:-4px 0;text-align:right;font-weight:400}.item_list_style_01{display:table}.item_list_style_01 .image,.item_list_style_01 .txt{display:table-cell;vertical-align:top}.item_list_style_01 .txt dl{margin:0 0 0 14px}.item_list_style_01 .txt dl dt{margin-bottom:14px;font-weight:700}.item_list_style_01 .txt dl dd{margin:0;font-weight:400}.item_list_style_01 a:hover .txt dl dt{text-decoration:underline}.item_list_style_01 .txt{width:500px}.item_list_style_02{display:table}.item_list_style_02 .image,.item_list_style_02 .txt{display:table-cell;vertical-align:top}.item_list_style_02 .txt dl{margin:0 0 0 14px}.item_list_style_02 .txt dl dt{margin-bottom:14px;font-weight:700}.item_list_style_02 .txt dl dd{margin:0;font-weight:400}.item_list_style_02 a:hover .txt dl dt{text-decoration:underline}.res_price_01{font-size:16px}.res_price_01,.res_price_02{color:#9a5a24;font-weight:700}.res_price_02{font-size:26px}.res_price_03{color:#9a5a24;font-weight:700}.total_change{position:relative;text-align:right;margin-bottom:40px}.total_change input{margin-left:10px}a.midium_bt_r,input[type=button].large_cad_r{background-color:#9a5a24;background-image:url(../../../../static/master/packages/default/images/donate/ico_new_window.png);background-position:98% 80px;background-repeat:no-repeat;color:#fff;display:inline-block;font-size:14px;height:50px;min-width:260px;padding:0 30px 0 20px;vertical-align:middle}.total_price_block{clear:both;margin-bottom:40px;padding:20px 40px;line-height:26px;background:#f9eee5;border:1px solid #ccc}.total_price_block .txt_borld{font-size:16px}.total_price_block .res_price_02{margin-left:30px}.banner_style_01{margin-bottom:20px;padding:10px 14px;background:#666;font-size:16px;color:#fff}.intro_content{margin-bottom:20px;border:1px solid #adadad}.intro_content .title{margin:0;padding:18px;border-bottom:1px solid #adadad}.intro_content .title strong{margin-right:18px}.intro_content .title .caution{color:#c00;font-size:14px;font-weight:400}.intro_content .content{padding:18px;height:320px}.intro_content .content .cate_law_list{margin:0;padding:0}.intro_content .content .cate_law_list li{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #ddd;font-size:14px}.intro_content .content .cate_law_list li strong{margin-bottom:30px}.intro_content .content .cate_law_list li dl{margin-bottom:-30px}.intro_content .content .cate_law_list li dl dt{margin:0;font-weight:700}.intro_content .content .cate_law_list li dl dd{margin:0 0 30px 14px}.intro_content .content .cate_law_list li dl dd p{margin-top:0}.intro_content .content .cate_law_list li dl dd .caution{color:#c00}.intro_content #intro_content_02{height:180px}.intro_content .check_area{padding:10px 0;border-top:1px solid #adadad}.check_button_01{margin:0 auto;padding:0;width:436px;border:none;background:#f9eee5}.check_button_01 tbody tr td{border:none}.check_button_01 tbody tr td .checkbox_line{margin:0 0 0 130px}.confirm_area{margin:40px 0;text-align:center}.confirm_area ul{padding:0}.confirm_area ul li{display:inline-block;margin:0 20px;font-size:0;vertical-align:middle}.confirm_area ul li a{font-size:14px;text-decoration:underline}.confirm_area ul li input[type=button]{width:350px;word-wrap:break-word;font-size:16px}.checkbox_line,.radio_line{padding-left:30px;position:relative}.change_confirm_box{position:absolute;bottom:40px;right:244px;padding:22px 0 24px;display:none;width:298px;border:1px solid #9a5a24;background:#fcf7f2;z-index:101}.change_confirm_box ul{margin:0;padding:0;text-align:center}.change_confirm_box ul li{list-style-type:none}.change_confirm_box ul li:first-child{margin-bottom:21px}.change_confirm_box ul li:last-child{margin-top:20px}.change_confirm_box ul li input[type=text]{margin-right:10px;width:188px;height:30px;text-align:right;font-size:14px}.change_confirm_box ul li input[type=button]{width:100px}.table_style_02{margin:0 0 40px;width:100%;border:1px solid #ccc;border-collapse:collapse}.table_style_02 .ts_sttl{line-height:15px}.table_style_02 td,.table_style_02 th{word-break:normal;word-wrap:break-word;white-space:normal}.table_style_02>tbody>tr>th{padding:19px 15px;font-weight:400;vertical-align:top;text-align:left}.table_style_02>tbody>tr>th.required{background-image:url(../../../../static/master/packages/default/images/entry/ico_required01.png);background-position:right 13px;background-repeat:no-repeat}.table_style_02>tbody>tr>td{padding:13px 30px;text-align:left}.table_style_02>tbody>tr>td.campaign{vertical-align:top;padding-top:25px}.table_style_02>tbody>tr>td table{margin-top:20px}.table_style_02>tbody>tr>td table.address_input{margin:-5px 0;border:none;border-collapse:collapse}.table_style_02>tbody>tr>td .detail_bt{width:auto}.table_style_02>tbody>tr.members>td .alert{margin-left:20px;color:red;font-size:12px}.table_style_02>tbody>tr.members>td .members_number{line-height:1.36;padding:7px 0}.table_style_02 .input.detail_bt[type=button]{font-size:12px}.inputmg_01{margin-right:30px}.inputmg_01 input[type=radio]{margin-right:10px}.inputmg_02{margin-right:20px}.inputmg_02 input[type=text]{margin-left:6px}.inputmg_02+input[type=button].detail_bt{font-size:12px;width:112px}input[type=text].input_text_error{border:1px solid #f40909;background:#ffe2e2}.input_cross{margin:0 11px;line-height:30px;font-style:normal}.input_style_01{width:195px}.input_style_02_01{width:69px}.input_style_02_02{width:99px}.input_style_03{width:365px}.input_style_04{width:476px}.input_style_05{width:78px}.input_select_list_03{margin:0 0 -10px;padding:0;text-align:left}.input_select_list_03 li{list-style-type:none}.input_select_list_03 li .checkbox_line{margin-bottom:10px}.input_select_list_03 li.ad_spread{margin-left:30px}.input_select_list_03 li.ad_spread input[type=text]{width:100%}.input_select_list_03 li.ad_spread input[type=text].input_style_04{width:476px}.input_select_list_04{margin:0 0 10px;padding:0;text-align:left}.input_select_list_04 li{list-style-type:none}.input_select_list_04 li .checkbox_line{margin-bottom:10px}.input_select_list_04 li.ad_spread{margin-left:30px}.input_select_list_04 li.ad_spread input[type=text]{width:100%}.input_select_list_05{margin:0 0 -10px;padding:0;text-align:left}.input_select_list_05 li{list-style-type:none}.input_select_list_05 li .ins_name_text{list-style-type:disc}.input_select_list_05 li .checkbox_line{margin-bottom:10px}.input_select_list_05 li.ad_spread{margin-left:30px}.input_select_list_05 li.ad_spread input[type=text]{width:100%}.input_select_list_01{padding:0;text-align:left}.input_select_list_01 li{list-style-type:none}.input_select_list_02{margin:0 0 -16px;padding:0;text-align:left}.input_select_list_02 li{list-style-type:none;position:relative;margin-bottom:10px}.address_input>tbody>tr>td,.address_input>tbody>tr>th{padding:9px 0;border:none;vertical-align:middle}.address_input>tbody>tr>th{padding:0 24px 0 0;background:none;font-weight:400;text-align:left}.address_input>tbody>tr>td select{width:210px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:12px;background-color:#f8f8f8;padding-left:1em}.address_input>tbody>tr>td select.error{background-color:#ffe2e2;border:1px solid #df0000}.input_notice_01{font-size:12px;color:red}.input_notice_02{font-size:12px;color:#c00}.input_check_block_01 input[type=checkbox]{margin-right:10px}.input_a_style_01{font-size:14px;text-decoration:underline;line-height:1.5em}.input_list_style_01{display:table;margin:0;padding:0}.input_list_style_01 li{display:table-cell;list-style-type:none;vertical-align:middle;font-size:12px}.input_list_style_01 li.check_area{padding:0 32px;background:#f9eee5}.input_list_style_01 li.check_area .checkbox_line{margin:0;font-size:14px}.input_list_style_01 li>span{display:block;padding-left:16px}.input_date_list{margin:0;padding:0}.input_date_list li{display:inline;float:left;margin-right:30px;list-style-type:none}.input_date_list li select{margin-right:12px}.input_select_table{margin:0;width:100%;border-collapse:collapse;border:none}.input_select_table>tbody>tr>th{padding:0;background:none;border:none;vertical-align:middle;font-weight:400;height:30px}.input_select_table>tbody>tr>th .checkbox_line{margin:0;text-align:left}.input_select_table>tbody>tr>td{padding:0;border:none;text-align:left;vertical-align:top}.input_select_table>tbody>tr>td select{float:right;width:308px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;background-color:#f8f8f8;padding-left:1em}.input_select_table>tbody>tr>td input[type=text]{width:100%}.normal_list_01{text-align:left;padding-left:1.2em}.select_q_01{cursor:pointer}.select_q_01+.select_q_block{top:-45px;left:250px}.select_q_02{cursor:pointer}.select_q_02+.select_q_block{top:-35px;left:170px}.select_q_03{cursor:pointer}.select_q_03+.select_q_block{top:-45px;left:230px}.select_q_block{position:absolute;display:none;padding:18px;width:268px;color:#fff;background:#513c29;border:1px solid #000;z-index:101}.select_q_block .select_q_arrow{position:absolute;top:50%;left:-17px;margin-top:-7px;display:block;width:17px;height:14px;background:url(../../../../static/master/packages/default/images/donate/ico_q_arrow.png) no-repeat scroll 0 0}.select_style_01{width:96px}.select_style_02{width:78px}.card_list{margin:0;padding:0;text-align:left}.card_list li{list-style-type:none;display:inline;margin-right:10px}.CardSecurityCodeBox__main{float:left;width:78px}.CardSecurityCodeBox__sub{float:left;margin-left:15px;padding-top:10px}.CardSecurityCodeBox__q{margin-top:20px}.CardSecurityCodeBox__q__img{max-width:370px;height:auto}.CardSecurityCodeBox__q__img img{vertical-align:bottom;width:100%}.CardSecurityCodeBox__q__txt ul{list-style:none;padding:0}.CardSecurityCodeBox__q__txt ul>li{text-indent:-1em;padding-left:1em}.Table--style--credit{table-layout:fixed}.Table--style--credit>tbody>tr>th{width:212px !important}.Table--style--credit>tbody>tr>td{width:auto !important;padding-right:30px!important}.input_select_style_01{width:100%;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;background-color:#f8f8f8;padding-left:1em}#box_input_id01{margin-top:5px;padding-left:30px}.checked+#box_input_id01{display:block}#box_input_id02{margin-top:5px;padding-left:30px}#box_input_id02 input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.checked+#box_input_id02{display:block}.new_address{border-top:1px solid #ccc}.campaignCodeWrap{margin:0}.onestop{position:relative;text-decoration:underline}.onestop+.tooltip h3{margin:0 0 1em;font-size:16px;font-weight:400}.onestop+.tooltip ul{margin:20px 0 0;padding:0;list-style:none}.tooltipWrap{position:relative}.tooltipWrap .tooltip{display:none;position:absolute;left:450px;top:-100px;width:500px;background:#f9eee5;border:1px solid #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;padding:18px 20px;z-index:100}.table_style_04{margin:0 0 60px;width:100%;border-collapse:collapse}.table_style_04>tbody>tr>th{padding:0;width:50%;height:68px;background:none;border:1px solid #ccc;vertical-align:middle;font-size:16px}.table_style_04>tbody>tr>td{padding:0;width:50%;height:68px;background:#f9eee5;text-align:center;vertical-align:middle;font-size:26px;font-weight:700;color:#9a5a24}.page_infor_table{margin:20px 15px;border:none}.page_infor_table tr th{background:none;vertical-align:top;font-weight:400}.page_infor_table tr td,.page_infor_table tr th{padding:0;border:none;text-align:left}.important_txt_01{font-size:24px;font-weight:700;color:#9a5a24}.important_txt_01~.txt_large{line-height:2}.complete_block_01{margin:40px 0;padding:30px 0;background:#fcf7f2;text-align:center}.complete_block_01 .large_com_r{width:350px}.large_com_r{background-color:#9a5a24;background-image:url(../../../../static/master/packages/default/images/donate/ico_new_box.png);background-position:right 10px bottom 10px;color:#fff;min-width:300px;padding:0 30px 0 20px}.large_com_r,.present_know{background-repeat:no-repeat;display:inline-block;font-size:16px;font-weight:700!important;height:60px;vertical-align:middle}.present_know{background-color:#fff;background-image:url(../../../../static/master/packages/default/images/donate/ico_email.png);background-position:left 40px center;border:2px solid #9a5a24!important;color:#9a5a24;min-width:346px;padding:0 20px 0 50px}.complete_share_box{margin:40px 0;border:1px solid #ccc}.complete_share_box .title{position:relative;padding:17px 20px;border-bottom:1px solid #ccc}.complete_share_box .title strong{font-weight:400;font-size:16px}.complete_share_box .title ul{margin:0;padding:0;position:absolute;right:20px;top:15px}.complete_share_box .title ul li{margin:0 10px;display:inline-block;font-size:0}.complete_share_box .content{padding:0 20px;height:auto}.complete_share_box .content ul{margin:0;padding:0}.complete_share_box .content ul>li{padding:18px 0;border-bottom:1px solid #ccc;list-style-type:none}.complete_share_box .content ul>li:last-child{border-bottom:none}.complete_share_box .content ul>li .s_ttl{position:relative}.complete_share_box .content ul>li .s_ttl ul.share{position:absolute;right:0;top:-13px;margin:0;padding:0}.complete_share_box .content ul>li .s_ttl ul.share li{margin:5px 0;display:inline-block;font-size:0;height:33px}.complete_share_box .content ul>li .s_content ul{margin:5px 0 0;padding:0}.complete_share_box .content ul>li .s_content ul li{list-style-type:none;border:none;padding:0}.complete_share_box .content ul>li ul>li{padding:10px 0}.complete_share_box .content ul>li ul.share>li{padding:0}.cart_block{margin-top:20px}.cart_block table th{font-weight:400}.cart_block+.txt_right input[type=button].large_bt_r{height:50px;font-size:14px;font-weight:400}.count_all_tr,.count_all_tr .cate_cal_res{font-weight:700}.count_all_tr td{background:#f9eee5}.anti_box{margin:20px 0;border:1px solid #ccc}.anti_box .item{padding:0}.anti_box .item .title{margin-bottom:-1px;padding:16px 40px 16px 20px;border-bottom:1px solid #ccc;font-weight:700;font-size:16px;position:relative}.anti_box .item .status{display:inline-block;width:16px;height:16px;background:url(../../../../static/master/packages/default/images/donate/plus_min.png) no-repeat scroll 0 0;cursor:pointer;position:absolute;top:50%;right:20px;margin-top:-8px}.anti_box .item.on .status{background-position:0 bottom;cursor:pointer}.anti_box .item .content{display:none;margin-bottom:-1px;padding:0 20px 30px;border-bottom:1px solid #ccc}.anti_box .item .content .large_bt_r{width:350px;height:50px;font-size:14px;font-weight:400}.anti_box .item .content dl{margin:0;padding:25px 0;border-top:1px solid #ccc}.anti_box .item .content dl.last{border-bottom:none}.anti_box .item .content dl dt{display:inline-block;width:300px;vertical-align:top}.anti_box .item .content dl dd{margin:0;display:inline-block;vertical-align:top}.anti_box .item .content dl dd textarea{padding:10px 0;width:630px;height:144px;background:#fdfcf5;border:1px solid #ccc;color:#999;font-size:12px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;text-indent:14px;resize:none}.anti_box .item .content dl dd ul{margin:0;padding:0;width:630px}.anti_box .item .content dl dd ul li{list-style-type:none;margin-top:15px}.anti_box .item .content dl dd ul li:first-child{margin-top:0}.anti_box .item .content dl dd ul li input[type=radio]{margin-right:10px}.anti_box+.confirm_area{margin:20px 0}.anti_box+.confirm_area ul li input[type=button]{height:50px;font-size:14px;font-weight:400}.anti_box+.confirm_area+section{padding-bottom:20px}@media (-ms-high-contrast:none){.anti_box+.confirm_area ul li input[type=button],::-ms-backdrop{height:50px;font-size:14px;font-weight:400;padding:0 70px}}.pro_slider_01{padding-top:20px;border-top:1px solid #cbbf9c}.pro_slider_01 .title{position:relative;margin-bottom:20px}.pro_slider_01 .title strong{font-size:20px}.pro_slider_01 .title .slider_num{position:absolute;right:0;top:4px}.pro_slider_01 .content .article_list{margin:0 0 -20px}.pro_slider_01 .content .article_list li{width:200px;height:auto}.pro_slider_01 .content .article_list li a{width:200px}.mypage_left{float:left;margin-top:20px;width:730px}.mypage_right{float:right;margin-top:20px;width:230px}.mypage_time_list{margin:20px 0 60px;width:100%;border-collapse:collapse;border:none}.mypage_time_list tbody tr td,.mypage_time_list tbody tr th{padding:8px 0;border:none;vertical-align:top}.mypage_time_list tbody tr th{background:none;font-weight:400}.mypage_cage_detail{margin:20px 0 60px;width:100%;border-collapse:collapse}.mypage_cage_detail tbody tr td{border:1px solid #ccc;padding:10px 30px 7px 0;vertical-align:middle;font-size:16px;text-align:right;font-weight:700;line-height:1.4}.show_year_select{margin-top:20px}.show_year_select select{width:148px;background-color:#f8f8f8;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.table_style_05{margin:20px 0;width:100%;border-collapse:collapse}.table_style_05 thead td{padding:0;height:58px;background:#ebebeb;border:1px solid #ccc;vertical-align:middle;text-align:center}.table_style_05 thead td .q_img img{margin-left:8px;vertical-align:middle}.table_style_05 td.area{padding:0 10px;text-align:left}.table_style_05 tbody td{padding:10px 0;border:1px solid #ccc;vertical-align:middle;text-align:center}.table_style_05 tbody td .txt_right{padding-right:5px}.table_style_05 tbody td ul{margin:0;padding:0}.table_style_05 tbody td ul li{list-style-type:none}.table_style_05 tbody td ul.add_list{text-align:left}.table_style_05 tbody td ul.add_list li{padding:0 10px}.plan_tekiki{background-color:#970;color:#fff;display:inline-block;font-size:12px;height:20px;padding:3px 10px 0;vertical-align:middle;width:auto;margin-bottom:10px}.total_price{margin:0 0 60px;padding:23px 20px 20px;background:#f9eee5;font-size:16px}.total_price+section{padding:0 0 30px}.add_login_list{margin:0;padding:0;display:table;width:100%}.add_login_list li{display:table-cell;list-style-type:none;font-size:16px;vertical-align:top;line-height:1.6em}.add_login_list li input[type=button]{font-size:14px;font-weight:400}.login_status{margin-bottom:20px;padding:15px 28px;border:1px solid #9a5a24;background:#fcf7f2}.login_status dl{margin:0}.login_status dl dt{word-break:break-all;margin-bottom:10px;color:#9a5a24}.login_status dl dd{margin:0}.login_status dl dd ul{margin:0;padding:0}.login_status dl dd ul li{list-style-position:inside}.mypage_right_qa{margin-bottom:20px;border:1px solid #dbdbdb}.mypage_right_qa .title{padding:18px 0 12px;border-bottom:1px solid #dbdbdb;text-align:center}.mypage_right_qa .content{padding:15px 14px}.mypage_right_qa .content ul{margin:0 0 0 1.2em;padding:0}.mypage_right_qa .content ul li{margin:10px 0 0}.mypage_right_qa .content ul li:first-child{margin-top:0}.three-items{padding-bottom:0}.three-items .jcarousel-skin-tango .jcarousel-item{margin:0 10px 0 0}.three-items .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0 40px 0 50px;width:640px}.three-items .jcarousel-skin-tango .jcarousel-clip-horizontal{width:635px}section .three-items{margin:0 -10px -30px}.recom_item .paging{margin:-20px 0 20px;font-size:12px;text-align:right}.history_detail_left{float:left;width:200px}.history_detail_left>ul{margin:0;padding:0}.history_detail_left>ul li{list-style-type:none}.history_detail_left>ul li.share a{margin-right:10px}.history_detail_right{float:right;width:510px}.history_detail_right .table_style_02{margin-bottom:0}.history_detail_right .table_style_02 th{padding:12px 5px 12px 15px}.history_detail_right .table_style_02 td{position:relative;padding:12px 5px 12px 15px}.history_detail_right .table_style_02 td .package_status{margin:0;padding:0;display:table}.history_detail_right .table_style_02 td .package_status li{display:table-cell;list-style-type:none;vertical-align:middle}.history_detail_right .table_style_02 td .package_status li:first-child{width:80px}.history_detail_right .table_style_02 td input.type04_bt{position:absolute;right:10px;top:6px}.detail_mark{background-color:#9a5a24;background-image:url(../../../../static/master/packages/default/mypage/images/ico_star.png);background-position:48px;background-repeat:no-repeat;color:#fff;display:inline-block;font-size:12px;height:30px;min-width:200px;padding:0 0 0 20px;vertical-align:middle}.package_in{background:#ff6000}.package_in,.package_over{display:inline-block;padding:0 10px;height:30px;line-height:30px;text-align:center;color:#fff}.package_over{background:#666}.popup .popup_title{position:relative;padding:22px 15px 18px;background:#9a5a24;color:#fff}.popup .popup_title span{font-size:20px}.popup .popup_title i.close{position:absolute;right:12px;top:22px;display:block;width:54px;height:22px;padding-right:20px;background:url(../../../../static/master/packages/default/images/donate/ico_close.png) no-repeat 100%;font-style:normal;font-size:17px;cursor:pointer}.popup .popup_content{padding:0 0 40px}.popup .popup_content input.negative_bt{margin:20px 0 0;height:40px;width:200px}.popup .popup_content .total_change{margin-bottom:0;text-align:left}.popup .popup_content .total_change input{margin-left:0}.popup .popup_content .total_change .change_confirm_box{right:35px;bottom:18px;width:318px}.popup .popup_content .total_change .change_confirm_box input{margin-left:0;width:100px}.popup .popup_content .total_change .change_confirm_box input:first-child{margin-right:10px}.popup .popup_content textarea{padding:10px 0;width:700px;height:188px;background:#fdfcf5;border:1px solid #ccc;font-size:12px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;text-indent:14px}.popup .popup_content>section{padding:0 20px}.popup .popup_content>section .confirm_area{margin-bottom:0}.pay_detail{padding:44px 30px 30px;position:relative;background:#f9eee5;text-align:center;font-size:16px}.pay_detail i{position:absolute;font-size:14px}.pd_pt_01{left:156px;top:20px}.pd_pt_02{left:286px;top:20px}.pay_list_01{margin:20px -20px 0 0;padding:0;font-size:0}.pay_list_01>li{margin:0 20px 20px 0;display:inline-block;width:460px;list-style-type:none;font-size:14px;vertical-align:top}.pay_list_01>li:nth-child(2n){margin-right:0}.pay_list_01>li table{margin:0}.pay_list_01>li .table_style_01>thead>tr>th{text-align:left;font-weight:700}.pay_list_01>li .table_style_01>tbody>tr>td{text-align:left;padding:18px 20px}.pay_list_01>li table td p{margin-bottom:20px}.pay_list_01>li table td input[type=button]{margin-left:10px;width:auto;font-size:12px}.pay_list_01>li table td input[type=text]{width:98px}.pay_list_02{margin:0 -20px 0 0;padding:0;font-size:0}.pay_list_02 li{margin:0 20px 20px 0;display:inline-block;width:460px;list-style-type:none;vertical-align:top;font-size:14px}.pay_list_02 li:nth-child(2n){margin-right:0}.pay_list_02 li dl{margin:0;padding:15px;border:1px solid #ccc}.pay_list_02 li dl dt{font-weight:700}.pay_list_02 li dl dd{margin-left:21px}.error_area{color:red;font-weight:700;padding:5px;border:1px solid red;margin:10px;background:#fff2ef}
