/*!
 * ！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！
 *
 * このcssは編集しないでください。
 * このcssを編集してもscssをコンパイルした時点で変更は消えます。
 * cssを編集したい場合は別のcssファイル（例：user.cssなど）を新規作成して、クラスごとに上書き、または新規クラスを追加してください。
 *
 * ！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！
 */
@charset "UTF-8";@font-face{font-display:swap;font-family:icons;font-style:normal;font-weight:400;src:url(../../../assets/fonts/iconfont/icons.eot?v=cc818c0278caf8f0ba8e54744063075f);src:url(../../../assets/fonts/iconfont/icons.eot?v=cc818c0278caf8f0ba8e54744063075f#iefix) format("eot"),url(../../../assets/fonts/iconfont/icons.woff?v=84b065ac51aaaf86c4a4f1d5d9595904) format("woff"),url(../../../assets/fonts/iconfont/icons.ttf?v=c9f69a807adbf1f0a2eae86c022c54ad) format("truetype"),url(../../../assets/fonts/iconfont/icons.svg?v=7bceb426b468c6f308b44b9404ee1e9a#icons) format("svg")}.pageID-top .contents{margin:0 auto}.pageID-top .topSec{margin:0 min((var(--vw,1vw) * 100 - 1000px)/-2,-20px);padding:60px 0}.pageID-top .topSec_inner{margin:0 auto;max-width:1000px}.pageID-top .topSec-now{margin:0;padding:26px 0 0}.pageID-top .topSec-column{padding:60px 0 80px}.pageID-top .topSec-program{padding:0 0 70px}.pageID-top .topSec-howto{background:#004097;padding:60px 0 70px}.pageID-top .topSec-howto .topSec_inner{padding:0 140px}.pageID-top .topSec-news{background:#edf2f8}.pageID-top .topSec-banner{padding:42px 0 0}.pageID-top .loading{background:#fff;inset:0;opacity:1;position:fixed;transition:all .4s;visibility:visible;z-index:9999}.pageID-top .loading>:first-child{margin-top:0}.pageID-top .loading_video{clip-path:inset(0 2px 0 0);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pageID-top .loading_video source{aspect-ratio:854/480;height:100%;width:100%}.pageID-top .loading_closeBtn{bottom:2%;position:absolute;right:5%}.pageID-top .loading_closeBtn>button{color:#9f9f9f;display:inline-block}.pageID-top .loading-hidden{opacity:0;visibility:hidden}.pageID-top .float{bottom:50px;display:flex;min-height:150px;position:fixed;right:0;width:-moz-fit-content;width:fit-content;z-index:1000}.pageID-top .float>:first-child,.pageID-top .float_controller>:first-child{margin-top:0}.pageID-top .float_closeBtn,.pageID-top .float_openBtn{display:flex;flex:1}.pageID-top .float_openBtn>button>span{text-orientation:upright}.pageID-top .float_body{background:#fff;border:1px solid #004097;border-left:none;border-right:none;display:grid;grid-template-rows:1fr auto;padding:10px 0;width:320px}.pageID-top .float_body>:first-child{margin-top:0}.pageID-top .float_title{align-items:center;color:#004097;display:flex;font-size:1.125rem;font-weight:700;justify-content:center;line-height:1.333;padding:0 20px;text-align:center}.pageID-top .float_bottom{margin:10px 0 0}.pageID-top .float_bottom>:first-child{margin-top:0}.pageID-top .float_snsList{align-items:center;display:flex;gap:20px;justify-content:center}.pageID-top .float_snsItem>a{display:block}.pageID-top .float_snsItem>a>img{aspect-ratio:1/1;height:100%;object-fit:contain;width:100%}.pageID-top .float_banner>a{display:block}.pageID-top .float_banner>a>img{aspect-ratio:320/80;height:100%;object-fit:contain;width:100%}.pageID-top .float-banner .float_body{padding-bottom:0}.pageID-top .float-isOpen{z-index:2000}.pageID-top .float-isOpen .float_openBtn{display:none}.pageID-top .float-isOpen .float_closeBtn{display:flex}.pageID-top .float-isClose .float_openBtn{display:block}.pageID-top .float-isClose .float_closeBtn{display:none}.pageID-top .mainPanel{margin:36px 0 0}.pageID-top .mainPanel_inner{margin:0 auto;max-width:1200px}.pageID-top .mainPanel_panel{border:1px solid #e50012;padding:12px 20px}.pageID-top .mainPanel_list>:first-child,.pageID-top .mainPanel_panel>:first-child{margin-top:0}.pageID-top .mainPanel_item{margin:4px 0 0}.pageID-top .mainPanel_item>a,.pageID-top .mainPanel_item>span{color:#e50012;display:inline-block;font-size:1.125rem;line-height:1.333;padding-left:30px;position:relative;text-decoration:none}.pageID-top .mainPanel_item>a:before,.pageID-top .mainPanel_item>span:before{background:url(../../../assets/images/global/icon-caution.png?v=c17e35cedcfd4b9ec62734a6b8eef8b8) no-repeat 50%/contain;content:"";height:20px;left:0;position:absolute;top:2px;width:24px}.pageID-top .mainSlider{margin:10px 0 0}.pageID-top .mainSlider_inner{margin:0 auto;max-width:1200px}.pageID-top .mainSlider_item>a>:first-child,.pageID-top .mainSlider_item>span>:first-child{margin-top:0}.pageID-top .mainSlider_img{margin:0}.pageID-top .mainSlider_img>img{aspect-ratio:1200/415;height:100%;object-fit:contain;width:100%}.pageID-top .mainSlider_txt{background:#004097;color:#fff;font-size:1.375rem;font-weight:700;line-height:1.455;margin:0;min-height:40px;padding:3px 15px 5px;text-align:center}.pageID-top .mainSlider_pagination{display:flex;gap:15px;justify-content:center;margin:14px 0 0}.pageID-top .mainSlider_pagination .swiper-pagination-bullet{background:#d2d2d2;height:10px;margin:0;opacity:1;width:10px}.pageID-top .mainSlider_pagination .swiper-pagination-bullet-active{background:#004097}.pageID-top .mainBanner{margin:20px 0 0}.pageID-top .mainBanner_inner{margin:0 auto;max-width:1200px}.pageID-top .mainBanner_inner>:first-child,.pageID-top .mainBanner_list>:first-child{margin-top:0}.pageID-top .mainBanner_item{margin:20px 0 0;text-align:center}.pageID-top .mainBanner_item>a,.pageID-top .mainBanner_item>span{color:inherit;display:inline-block;text-decoration:none}.pageID-top .mainBanner_item>a>img,.pageID-top .mainBanner_item>span>img{object-fit:contain}.pageID-top .topNow_title{color:#e50012;font-size:1.875rem;font-weight:700;line-height:1.267;text-align:center}.pageID-top .topNow_content{background:#ffc41d;margin:10px min((var(--vw,1vw) * 100 - 1000px)/-2,-20px) 0;padding:22px 0}.pageID-top .topNow_contentInner{margin:0 auto;max-width:1000px}.pageID-top .topNow_contentInner>:first-child,.pageID-top .topNow_pause>:first-child{margin-top:0}.pageID-top .topNow_list{display:grid;gap:14px 60px;grid-template-columns:repeat(3,1fr);margin:0}.pageID-top .topNow_item{align-items:center;display:grid;gap:11px;grid-template-columns:75px 1fr}.pageID-top .topNow_item>:first-child{margin-top:0}.pageID-top .topNow_img>img{aspect-ratio:75/38;height:100%;object-fit:contain;width:100%}.pageID-top .topNow_txt{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:1.125rem;line-height:1.222;margin:0;overflow:hidden}.pageID-top .topColumn_list{display:grid;gap:0 35px;grid-template-columns:repeat(4,minmax(0,1fr))}.pageID-top .topColumn_item{color:inherit;display:grid;gap:0;grid-row:span 4;grid-template-rows:subgrid;text-decoration:none}.pageID-top .topColumn_item>:first-child{margin-top:0}.pageID-top .topColumn_date{align-items:center;color:#666;display:flex;font-size:.8125rem;gap:0 6px}.pageID-top .topColumn_date-new:after{align-items:center;background:#e50012;color:#fff;content:"NEW";display:flex;font-size:.75rem;font-weight:700;height:17px;justify-content:center;line-height:1;padding:0 0 1px;width:40px}.pageID-top .topColumn_img{align-items:center;aspect-ratio:224/126;display:flex;height:100%;justify-content:center;margin:6px 0 0;object-fit:contain;width:100%}.pageID-top .topColumn_img>img{max-height:100%;max-width:100%;object-fit:contain}.pageID-top .topColumn_title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:15px 0 0;overflow:hidden}.pageID-top .topColumn .cates02{margin:10px 0 0}.pageID-top .topColumn .cates02_list{display:block}.pageID-top .showSlider_blocks>:first-child{margin-top:0}.pageID-top .showSlider_block{margin:34px 0 0}.pageID-top .showSlider_block>:first-child{margin-top:0}.pageID-top .showSlider_title>span{background:#a6a6a6;border:1px solid #0000;border-right:none;display:inline-block;font-size:1.3125rem;font-weight:700;line-height:1;padding:4px 12px 5px 17px;position:relative}.pageID-top .showSlider_title>span:after{background:#262626;border:1px solid #0000;border-left:none;content:"";height:calc(100% + 2px);position:absolute;right:-9px;top:50%;transform:translateY(-50%) skew(20deg);width:18px}.pageID-top .showSlider_title-orange>span{background:#f69b46;border-color:#f69b46;color:#fff}.pageID-top .showSlider_title-orange>span:after{background:#f69b46}.pageID-top .showSlider_title-orangeBorder>span{background:#fff;border-color:#f69b46;color:#f69b46}.pageID-top .showSlider_title-orangeBorder>span:after{background:#fff;border-color:#f69b46}.pageID-top .showSlider_list{display:grid;gap:34px;grid-template-columns:repeat(4,1fr);margin:8px 0 0}.pageID-top .showSlider_item>a{color:inherit;display:block;text-decoration:none}.pageID-top .showSlider_item>a>:first-child{margin-top:0}.pageID-top .showSlider_img>img{aspect-ratio:224/126;height:100%;object-fit:contain;width:100%}.pageID-top .showSlider_name{color:#004097;font-weight:700;line-height:1.625;margin:15px 0 0}.pageID-top .topHowto>:first-child{margin-top:0}.pageID-top .topHowto_lead{color:#f6cf46;font-size:1.25rem;font-weight:700;line-height:1.5;text-align:center}.pageID-top .topHowto_list{display:grid;gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;margin:60px 0 0}.pageID-top .topHowto_item{background:#fff;border-radius:8px;display:grid;grid-row:span 3;grid-template-rows:subgrid;padding:40px 24px 27px}.pageID-top .topHowto_item-blue .btn,.pageID-top .topHowto_item-blue .topHowto_titleArea,.pageID-top .topHowto_item-blue .topHowto_titleArea:before{background:#01a1c8}.pageID-top .topHowto_item-green .btn,.pageID-top .topHowto_item-green .topHowto_titleArea,.pageID-top .topHowto_item-green .topHowto_titleArea:before{background:#129954}.pageID-top .topHowto_titleArea{align-items:center;border:4px solid #fff;border-radius:11px;display:flex;gap:0 12px;justify-content:center;margin:-80px 0 0;padding:10px;position:relative}.pageID-top .topHowto_titleArea:before{background:#a6a6a6;bottom:-6px;clip-path:polygon(50% 0,0 100%,100% 100%);content:"";height:17px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.pageID-top .topHowto_titleArea>:first-child{margin-top:0}.pageID-top .topHowto_title{color:#fff;font-size:1.3125rem;font-weight:900;line-height:1.137;margin:0}.pageID-top .topHowto_title>span{font-size:2.1875rem}.pageID-top .topHowto_img{margin:14px 0 0;text-align:center}.pageID-top .topHowto_comingTxt{align-items:center;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;line-height:1.417;margin:0}.pageID-top .topHowto .btns{margin:16px 0 0}.pageID-top .topHowto .btns>:first-child{margin-top:0}.pageID-top .topHowto .btn{color:#fff}.pageID-top .topHowto_contract{margin:16px 0 0}.pageID-top .topHowto_contract>a{background:#fff;border-radius:8px;color:inherit;display:block;letter-spacing:0;padding:16px 67px 16px 46px;position:relative;text-decoration:none}.pageID-top .topHowto_contract>a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#004097;content:"\ea05";font-family:icons;font-size:.8em;font-weight:700;line-height:1;position:absolute;right:32px;text-rendering:auto;top:50%;transform:translateY(-50%)}.pageID-top .topHowto_contract>a>:first-child{margin-top:0}.pageID-top .topHowto_txt{align-items:center;display:flex;font-size:.875rem;font-weight:700;gap:0 18px;line-height:1.429}.pageID-top .topHowto_txt>span{color:#004097;display:block;font-size:1.375rem;line-height:1.182;margin:0 0 2px}.pageID-top .topHowto_telArea{color:#fff;margin:30px 0 0;text-align:center}.pageID-top .topHowto_telArea>:first-child{margin-top:0}.pageID-top .topHowto_telTitle{font-size:1.25rem;font-weight:700;line-height:1.212}.pageID-top .topHowto_telTxt{font-size:1.125rem;margin:5px 0 0}.pageID-top .topHowto_telInfoArea{align-items:center;display:flex;gap:0 12px;justify-content:center;margin:5px 0 0}.pageID-top .topHowto_telInfoArea>:first-child{margin-top:0}.pageID-top .topHowto_telImgTxt{align-items:flex-end;display:flex;gap:0 5px;line-height:1}.pageID-top .topHowto_telImgTxt>:first-child{margin-top:0}.pageID-top .topHowto_telNum{margin:0}.pageID-top .topHowto_telNum>a{color:inherit;display:block;font-size:1.875rem;font-weight:700;text-decoration:none}.pageID-top .topHowto_telTime{font-size:1.125rem;margin:0}.pageID-top .topNews>:first-child{margin-top:0}.pageID-top .topNews_list>:first-child{padding-top:0}.pageID-top .topNews_list>:last-child{border-bottom:none;padding-bottom:0}.pageID-top .topNews_item{border-bottom:1px solid #cecece;display:grid;gap:0 10px;grid-template-columns:90px 130px 1fr;padding:20px 0}.pageID-top .topNews_item>:first-child{margin-top:0}.pageID-top .topNews_date{color:#004097;line-height:1.625}.pageID-top .topNews .cates{margin:5px 0 0}.pageID-top .topNews_txt{line-height:1.625;margin:0}.pageID-top .topNews_txt>a,.pageID-top .topNews_txt>span{color:inherit;display:inline-block;text-decoration:none}.pageID-top .topBanner>:first-child{margin-top:0}.pageID-top .topBanner_list{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.pageID-top .topBanner_item{max-width:155px;width:100%}.pageID-top .topBanner_item>a,.pageID-top .topBanner_item>span{border:1px solid #cecece;display:block}.pageID-top .topBanner_item>a>img,.pageID-top .topBanner_item>span>img{aspect-ratio:155/60;height:100%;object-fit:contain;width:100%}.pageID-top .topBanner_item>a{color:inherit;text-decoration:none}.pageID-top .bannerSlider_inner>:first-child{margin-top:0}.pageID-top .bannerSlider_item{transform:translateX(-53%)}.pageID-top .bannerSlider_item>a,.pageID-top .bannerSlider_item>span{border:1px solid #cecece;display:block}.pageID-top .bannerSlider_item>a>img,.pageID-top .bannerSlider_item>span>img{aspect-ratio:124/48;height:100%;object-fit:cover;width:100%}.pageID-top .bannerSlider_item>a{color:inherit;text-decoration:none}.pageID-top .bannerSlider-isActive .bannerSlider_item{transform:none}@media screen and (max-width:850px){.pageID-top .wrapper{padding:0 0 60px}.pageID-top .topSec{margin:0 -15px;padding:35px 15px}.pageID-top .topSec-now{margin:0;padding:20px 0 0}.pageID-top .topSec-column{padding:30px 15px 35px}.pageID-top .topSec-program{padding:0 15px 35px}.pageID-top .topSec-howto .topSec_inner{padding:0}.pageID-top .topSec-howto{padding:30px 37.5px 35px}.pageID-top .topSec-news{padding:35px 15px 20px}.pageID-top .topSec-banner{padding:20px 0 0}.pageID-top .loading_video{width:90%}.pageID-top .float{bottom:0;display:block;min-height:auto;pointer-events:none;width:100%}.pageID-top .float_closeBtn,.pageID-top .float_openBtn{margin:0 0 5px 15px}.pageID-top .float_closeBtn>button,.pageID-top .float_openBtn>button{background:#004097;border-radius:50%;display:inline-block;height:25px;pointer-events:auto;width:25px}.pageID-top .float_closeBtn>button:before,.pageID-top .float_openBtn>button:before{align-items:center;color:#fff;content:"";display:flex;font-weight:400;justify-content:center;line-height:1}.pageID-top .float_closeBtn>button>span,.pageID-top .float_openBtn>button>span{display:none}.pageID-top .float_closeBtn>button:before{content:"×";font-size:1.2em}.pageID-top .float_openBtn>button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea06";font-family:icons;font-size:1em;text-rendering:auto}.pageID-top .float_body{border:none;display:block;padding:0;pointer-events:auto;width:100%}.pageID-top .float_title{background:#004097;color:#fff;font-size:1rem;line-height:1.538;padding:2px 15px 3.5px}.pageID-top .float_bottom{margin:0;min-height:62px}.pageID-top .float_snsList{gap:43px}.pageID-top .float_snsItem>a{max-width:40px;width:100%}.pageID-top .float-sns .float_bottom{padding:13px 15px}.pageID-top .float-isOpen .float_body,.pageID-top .float-isOpen .float_bottom{display:block}.pageID-top .float-isClose .float_bottom{display:none}.pageID-top .mainPanel{margin:10px 0 0}.pageID-top .mainPanel_inner{padding:0 15px}.pageID-top .mainPanel_panel{font-size:1rem;padding:3.5px 7px}.pageID-top .mainPanel_item{margin:2px 0 0}.pageID-top .mainPanel_item>a,.pageID-top .mainPanel_item>span{font-size:1rem;padding-left:18px}.pageID-top .mainPanel_item>a:before,.pageID-top .mainPanel_item>span:before{height:13px;width:15px}.pageID-top .mainSlider{margin:9px 0 0}.pageID-top .mainSlider_img>img{aspect-ratio:375/130}.pageID-top .mainSlider_txt{font-size:.8125rem;min-height:26px;padding:4px 15px 6px}.pageID-top .mainSlider_pagination{gap:14px;margin:10px 0 0}.pageID-top .mainBanner{margin:15px 0 0;padding:0 15px}.pageID-top .topNow_title{font-size:1.7307692308rem}.pageID-top .topNow_content{margin:10px -15px 0;padding:15px}.pageID-top .topNow_list{display:block}.pageID-top .topNow_item{grid-template-columns:50px 1fr;margin:7px 0 0}.pageID-top .topNow_txt{font-size:.9230769231rem}.pageID-top .topColumn_list{gap:23px 8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pageID-top .topColumn_date{font-size:.8461538462rem}.pageID-top .topColumn_date-new:after{font-size:.7692307692rem;height:14px;padding:0;width:34px}.pageID-top .topColumn_title{margin:10px 0 0}.pageID-top .showSlider_block{margin:0}.pageID-top .showSlider_title>span{font-size:1.1538461538rem;padding:3px 9px 4px 12px}.pageID-top .showSlider_title>span:after{right:-5px;width:13px}.pageID-top .showSlider_list{gap:17px 8px;grid-template-columns:repeat(2,1fr)}.pageID-top .showSlider_name{font-size:.9230769231rem;margin:10px 0 0}.pageID-top .showSlider_pagination{display:flex;gap:13px;justify-content:center;margin:12px 0 0}.pageID-top .showSlider_pagination .swiper-pagination-bullet{background:#d2d2d2;height:9px;margin:0;opacity:1;width:9px}.pageID-top .showSlider_pagination .swiper-pagination-bullet-active{background:#004097}.pageID-top .topHowto_lead{font-size:1.2692307692rem;line-height:1.212}.pageID-top .topHowto_list{display:block;margin:55px 0 0}.pageID-top .topHowto_list>:first-child{margin-top:0}.pageID-top .topHowto_item{display:block;margin:53px 0 0;padding:35px 20px 22px}.pageID-top .topHowto_titleArea{margin:-67.5px 0 0;padding:7px}.pageID-top .topHowto_titleArea:before{bottom:-5px;height:14px;width:16px}.pageID-top .topHowto_titleImg-01{width:40px}.pageID-top .topHowto_titleImg-02{width:76px}.pageID-top .topHowto_title{font-size:1.3892307692rem}.pageID-top .topHowto_title>span{font-size:2.3076923077rem}.pageID-top .topHowto_comingTxt{font-size:1.5384615385rem;min-height:66px}.pageID-top .topHowto .btns{margin:14px 0 0}.pageID-top .topHowto_contract>a{padding:10.5px 28px 10.5px 19px}.pageID-top .topHowto_contract>a:after{right:10px}.pageID-top .topHowto_txt{display:block;font-size:.8461538462rem}.pageID-top .topHowto_txt>span{font-size:1.2307692308rem;margin:0 0 5px}.pageID-top .topHowto_telArea{margin:25px 0 0}.pageID-top .topHowto_telTitle{font-size:1.2692307692rem}.pageID-top .topHowto_telTxt{font-size:.9230769231rem;margin:10px 0 0}.pageID-top .topHowto_telInfoArea{display:block}.pageID-top .topHowto_telImgTxt{justify-content:center}.pageID-top .topHowto_telNum>a{font-size:1.79rem}.pageID-top .topHowto_telTime{font-size:.9230769231rem;margin:2px 0 0}.pageID-top .topNews_item{display:grid;gap:5px 6.5px;grid-template-columns:70px 1fr;padding:7.5px 0}.pageID-top .topNews_date{font-size:.9230769231rem;grid-column:1/2;grid-row:1/2}.pageID-top .topNews .cates{grid-column:2/3;grid-row:1/2;margin:3px 0 0}.pageID-top .topNews_txt{font-size:.9230769231rem;grid-column:1/3;grid-row:2/3}}@media screen and (min-width:851px){.pageID-top .float_controller{display:flex}.pageID-top .float_closeBtn>button,.pageID-top .float_openBtn>button{display:flex;flex:1}.pageID-top .float_closeBtn>button>span,.pageID-top .float_openBtn>button>span{align-items:center;background:#004097;border:1px solid #004097;border-left:none;border-right:none;color:#fff;display:flex;font-size:1.375rem;font-weight:700;justify-content:center;letter-spacing:.1em;line-height:1;padding:15px 0;width:80px;writing-mode:vertical-rl}.pageID-top .float_closeBtn>button>span:before,.pageID-top .float_openBtn>button>span:before{align-items:center;background:#fff;border-radius:50%;color:#004097;display:flex;font-weight:700;height:25px;justify-content:center;line-height:1;margin:0 0 9px;width:25px}.pageID-top .float_closeBtn>button>span:before{content:"×";font-size:.9em}.pageID-top .float_openBtn>button>span:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea04";font-family:icons;font-size:.7em;text-rendering:auto}.pageID-top .float-sns .float_body{padding-bottom:20px}.pageID-top .float-isOpen .float_body{display:grid;grid-template-rows:1fr auto}.pageID-top .float-isClose .float_body{display:none}.pageID-top .showSlider_blocks{display:block}.pageID-top .showSlider_pagination{display:none}.pageID-top .topNews .cates .cates_list{align-items:flex-start;gap:19px;justify-content:flex-end}}@media (min-width:851px) and (hover:hover){.pageID-top .topHowto .btn:hover{opacity:.6}}