html,body img{-ms-interpolation-mode:bicubic;border:none}body{font-family:Helvetica,Arial,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;color:#6a3906;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0}a{text-decoration:none}.mincho{font-family:"Sawarabi Mincho","Batang","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.clear{clear:both}.left{float:left}.right{float:right}.text_center{text-align:center}.bgBlack{background-color:#1a1311}.bgWhite{background-color:#fff}.bgGray{background-color:#eaeaea}.bgGreen{background-color:#c4c752}.bgLightGreen{background-color:#dadc80}.bgYellow{background-color:#fff8d2}.bgBrown{background-color:#8c6134}.bgDarkBrown{background-color:#40210f}.bgBlue{background-color:#6290ae}.bgLightBlue{background-color:#c1d2dd}.bgPink{background-color:#f6bfdf}.bgImageBrown{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/bg_brown.png)}.colorBlack{color:#1a1311}.colorWhite{color:#fff}.colorGray{color:#595757}.colorRed{color:#dc0012}.colorBlue{color:#036eae}.colorBrown{color:#6a3906}.colorDarkBrown{color:#40210f}.blink{animation:blinkAnime 1s infinite alternate}@keyframes blinkAnime{
	   0% { color: rgb(255,255,255) }
	 100% { color: rgb(255,0,0) }
}.font_12{font-size:12px}.font_13{font-size:13px}.font_14{font-size:14px}.font_15{font-size:15px}.font_16{font-size:16px}.font_17{font-size:17px}.font_18{font-size:18px}.font_19{font-size:19px}.font_20{font-size:20px}.font_21{font-size:21px}.font_22{font-size:22px}.font_24{font-size:24px}.font_25{font-size:25px}.font_27{font-size:27px}.font_30{font-size:30px}.font_33{font-size:33px}.font_bold{font-weight:bold}.margin_auto{margin-left:auto;margin-right:auto}.margin_bottom_0{margin-bottom:0}.margin_bottom_5{margin-bottom:5px}.margin_bottom_10{margin-bottom:10px}.margin_bottom_20{margin-bottom:20px}.margin_bottom_30{margin-bottom:30px}.margin_bottom_50{margin-bottom:50px}.margin_left_1{margin-left:1px}.margin_left_5{margin-left:5px}.margin_left_10{margin-left:10px}.margin_left_20{margin-left:20px}.margin_left_30{margin-left:30px}.margin_left_45{margin-left:45px}.margin_left_m24{margin-left:-24px}.margin_right_5{margin-right:5px}.margin_right_10{margin-right:10px}.margin_right_20{margin-right:20px}.margin_right_45{margin-right:45px}.margin_center{margin-left:auto;margin-right:auto}.padding_10{padding:10px}.padding_top_5{padding-top:5px}.padding_top_10{padding-top:10px}.padding_top_20{padding-top:20px}.padding_left_25{padding-left:25px}.ImgFilter{filter: alpha(opacity=70);-moz-opacity:.7;opacity:.7}.border_bottom_brown_dashed{border-bottom:1px dashed #aa8046}.line_height_25px{line-height:25px}.line_height_120{line-height:120%}.line_height_150{line-height:150%}.line_height_200{line-height:200%}.width_265{width:265px}.width_268{width:268px}.width_420{width:420px}.width_548{width:548px}.width_826{width:826px}.LinkBlackToRed{color:#231815}.LinkBlackToRed:hover{color:#dd0012}.LinkBrownToRed{color:#6a3906}.LinkBrownToRed:hover{color:#dd0012}#container{width:1190px}#contentKoteiPage{width:1190px}#content{width:1190px}#contentPost{width:1190px}#contentPagePost{width:870px}.LineBox{padding:2px;border:solid 2px #b0b0b1;background-color:#fff}.okaidokuImage img{width:615px}#PageToTop{cursor:pointer;position:fixed;bottom:30px;right:20px}#PageToTop img{width:100px}#header{width:1190px;position:relative;margin-bottom:10px}#header #headerH1Line{padding-top:10px;padding-bottom:10px}#header #headerH1Line h1{margin-top:0;margin-bottom:0}#header #headerH1Line .h1Link{padding-left:5px;padding-right:5px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#header #headerH1Line .h1Link a{}#header #headerMain{padding-top:20px}#header #HeaderLogoBox{text-align:center}#HeaderLogo{width:400px}#headerSearchBox{width:350px;margin-left:auto;margin-right:auto;height:30px;line-height:30px}#headerSearchBox #HeaderSearchButton{}#headerSearchBox input[type="text"]{padding-left:6px;width:300px;height:27px;border-top:1px solid #40210f;border-left:1px solid #40210f;border-bottom:1px solid #40210f;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px}#header .HeaderRightButton{padding-top:20px}#header .HeaderRightButton img{//height:65px;width:133px}#header .HeaderCenterButtonArea{margin-right:10px}#header .HeaderCenterButtonArea .HeaderCenterButton{position:relative;cursor:pointer;display:inline-block;margin-top:-50px;height:200px;overflow:hidden;padding-top:15px;box-sizing:border-box}#header .HeaderCenterButtonArea .HeaderCenterButton img{height:200px}#header .HeaderCenterButtonArea .HeaderCenterButton .description{display:none;position:absolute;padding:10px;font-size:12px;line-height:1.6em;text-align:center;color:#fff;border-radius:5px;background:silver;width:180px}#header .HeaderCenterButtonArea .HeaderCenterButton .description:before{content:"";position:absolute;top:100%;left:50%;border:15px solid transparent;border-top:15px solid silver;margin-left:-15px}#header .HeaderCenterButtonArea .HeaderCenterButton:hover .description{display:inline-block;top:10px;left:0}#headerMenu{position:relative;height:52px}#headerMenu .HeaderMenuHomeButton{width:190px;height:55px}#headerMenu .HeaderMenuHomeButton img{width:190px}#headerMenu .HeaderMenuButton{width:190px;height:55px;margin-left:10px;position:relative}#headerMenu .HeaderMenuButton img{width:190px}.HiddenMenuArea{position:absolute;left:0;z-index:10000;display:none}.HiddenMenuArea .HiddenMenuBox{width:188px;height:50px;line-height:50px;position:relative;text-align:center}.HiddenMenuArea .HiddenMenuBox div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.bgLightBlueA{background-color:rgba(193,210,221,.9)}.bgBlueA{background-color:rgba(193,210,221,.7)}.bgLightYellowA{background-color:rgba(242,186,113,.9)}.bgYellowA{background-color:rgba(242,186,113,.7)}#footer{width:1190px;padding-top:10px;padding-bottom:10px;text-align:center}.contentFooter{width:200px;margin-left:auto;margin-right:auto}.LINEBox{width:60px;display:inline-block;margin-right:5px}.LINEBox img{width:60px}.facebookBox{width:60px;display:inline-block;margin-right:5px}.facebookBox img{width:60px}.InstagramBox{width:60px;display:inline-block}.InstagramBox img{width:60px}#rightsidebar{width:270px;padding-top:20px}.rightButton{width:260px;padding-top:10px;padding-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.rightCateArea{padding-top:20px;padding-bottom:20px;width:270px}.rightCateArea .rightCateBox{width:233px}.rightCateArea .rightCateBox .rightCateTextArea{padding:20px;padding:20px;background-color:#fff}.rightMakerButton{position:relative;width:265px;height:72px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rightMakerButton img{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:20px}.banner_sintikugaiko{width:700px;padding-top:20px;padding-bottom:20px}.banner_sintikugaiko img{width:700px;height:auto}#TopContent{background-color:#ebecdb;padding-top:50px;padding-bottom:50px;margin-bottom:50px;width:1190px}#TopContent .TopContentBox{margin-left:70px;width:300px;float:left}#TopContent .TopContentBox .TopContentHeader img{width:300px}#TopContent .TopContentBox .TopContentText{width:300px;line-height:150%;color:#000}#TopContent .TopContentBox .TopContentImage{text-align:center;padding-top:30px}#TopContent .TopContentBox .TopContentImage img{margin-left:auto;margin-right:auto}.TopWanted{float:left;margin-left:45px}.TopWanted img{}.MailContact{float:left}.MailContact img{height:auto;width:500px}.ContentTopic img{width:1180px}#contentTop{width:1190px;margin-left:10px}.topCenterUnderLine{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/content_underline.png);background-repeat:no-repeat;width:615px;height:11px}.topCenterKoe{float:left;margin-right:10px;width:150px;height:160px}.topCenterKoeTable{width:150px;height:160px}.topCenterKoeTableTDImage{width:150px;height:138px}.topCenterKoeTableTDImageBox{width:150px;height:138px}.topCenterKoeTableTDText{font-size:12px;//color:rgb(64,33,15)}.topCenterKoeTableTDText a{//color:rgb(64,33,15);text-decoration:none}.topCenterKoeTableTDText a:hover{color:#c00;text-decoration:none}.topCenterKoeMovie{float:left;margin-left:30px;width:240px;height:180px}.topCenterKoeMovieTable{width:240px;height:180px}.topCenterKoeMovieTable .topCenterKoeMovieTableTD{width:240px;height:154px}.topCenterSeko{width:93px;height:140px}.topCenterSekoTable{width:93px;height:140px}.topCenterSekoTableTDImage{width:93px;height:93px}.topCenterSekoTableTDImageBox{width:93px;height:93px}.topCenterFooterText{width:595px;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:15px;background-color:#fff;border:solid 1px #c0b393}.topCenterFooterText span{border-bottom:1px dashed #aa8046}.TopPostBox{width:388px;height:450px}.TopPostBox .PostBoxContent{padding:8px}.TopPostBox .PostBoxContent .PostImage{width:368px;height:268px;position:relative;line-height:268px}.TopPostBox .PostBoxContent .PostImage img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.TopPostBox .PostBoxContent .BlogTypeBox{float:left;margin-bottom:5px}.TopPostBox .PostBoxContent .PostDate{float:right;margin-bottom:5px}.TopPostBox .BlogTypeBox{position:relative;text-align:center;width:178px;height:40px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.TopPostBox .BlogTypeBox div{color:#000;font-size:28px;white-space:nowrap;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.TopPostBox .PostDate{position:relative;text-align:center;width:178px;height:40px}.TopPostBox .PostDate div{color:#000;font-size:28px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.TopPostBox .BlogTypeBg_seko{background-color:#dadc80}.TopPostBox .BlogTypeBg_exterior{background-color:#c1d2dd}.TopPostBox .BlogTypeBg_servicelist{background-color:#f0bdd2}.TopPostBox .BlogTypeBg_takezofarm{background-color:#9fcb90}.TopPostBox .BlogTypeBg_takezofarm div{transform:scale(.5,1);margin-left:-50px}.TopPostBox .BlogTypeBg_blog{background-color:#b59bc5}.TopPostBox .BlogTypeBg_blog div{transform:scale(.8,1);margin-left:-5px}.TopPostBox .BlogTypeBg_movie_list{background-color:#eb9271}.TopPostBox .PostText{font-size:24px;line-height:120%}.topSlideArea{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/top/bg_top_slide.png);background-repeat:no-repeat;width:1190px;height:353px;overflow:hidden}.topSlideButtonArea{width:265px;height:16px}.topSlideMovie{width:440px}.ContentPagingArea{width:1190px;height:88px}.ContentPagingArea .ContentPagingBox{width:256px;height:88px;line-height:88px;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.ContentPagingArea .ContentPagingBox div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.pagination{clear:both;padding:20px 0;position:relative;font-size:12px;line-height:20px}.pagination span,.pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background:#eea568;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #ed6c00}.pagination a:hover{color:#fff;background-color:#ed6c00}.pagination .current{padding:6px 9px 5px 9px;color:#fff;background-color:#ed6c00;border:solid 1px #ed6c00}.pagination .firstlast{padding:6px 9px 5px 9px;//background-color: rgb(255,255,255);background:#eea568;//color:rgb(237,108,0);color:#fff;border:solid 1px #ed6c00}.paginationSingle{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px}.paginationSingle a{display:block;float:left;text-decoration:none;width:auto;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;color:#fff;background:#eea568;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #ed6c00}.paginationSingle a:hover{color:#fff;background-color:#ed6c00;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #ed6c00}.PagenationPC{clear:both;padding:15px 0;position:relative;font-size:32px;line-height:92px}.PagenationPC .PagenationButton{float:left;position:relative;margin-right:10px;width:110px;height:92px;line-height:92px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.PagenationPC .PagenationButton div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.PagenationPCSingle{clear:both;padding:15px 0;position:relative;font-size:22px;line-height:88px;width:800px;margin-left:auto;margin-right:auto}.PagenationPCSingle .PagenationSingleButton,.PagenationPCSingle .PagenationNoButton{position:relative;margin-right:10px;width:256px;height:88px;line-height:88px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.PagenationPCSingle .PagenationListButton{position:relative;margin-right:10px;width:790px;height:88px;line-height:88px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.PagenationPCSingle .PagenationSingleButton div,.PagenationPCSingle .PagenationListButton div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.SekoPagenation div.firstlast,.SekoPagenation div.inactive,.SekoPagenation .PagenationSingleButton,.SekoPagenation .PagenationListButton{color:#6a3906;background:#e0e280}.SekoPagenation .current,.SekoPagenation .PagenationButton:hover,.SekoPagenation .PagenationSingleButton:hover,.SekoPagenation .PagenationListButton:hover{color:#6a3906;background-color:#becc49}.MoviePagenation div.firstlast,.MoviePagenation div.inactive,.MoviePagenation .PagenationSingleButton,.MoviePagenation .PagenationListButton{color:#6a3906;background:#c5d6e1}.MoviePagenation .current,.MoviePagenation .PagenationButton:hover,.MoviePagenation .PagenationSingleButton:hover,.MoviePagenation .PagenationListButton:hover{color:#6a3906;background-color:#79a2bc}.AfterservicePagenation div.firstlast,.AfterservicePagenation div.inactive,.AfterservicePagenation .PagenationSingleButton,.AfterservicePagenation .PagenationListButton{color:#6a3906;background:#f5bede}.AfterservicePagenation .current,.AfterservicePagenation .PagenationButton:hover,.AfterservicePagenation .PagenationSingleButton:hover,.AfterservicePagenation .PagenationListButton:hover{color:#6a3906;background-color:#ec79bc}.pankuzu{margin-bottom:10px;font-size:13px;color:#40210f;margin-left:30px}.pankuzu a{font-size:13px;color:#40210f}.pankuzu a:hover{font-size:13px;color:#40210f}.ContentTitleBox{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/bg_content_title.png);background-repeat:repeat-x;background-position:left bottom;width:1180px;height:45px;position:relative}.ContentTitleBox2{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/bg_content_title.png);background-repeat:no-repeat;background-position:left bottom;width:1180px;height:50px;position:relative}.ContentTitleBox_old{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/bg_content_title.png);background-repeat:repeat-x;background-position:left bottom;width:870px;height:45px;position:relative}.ContentTitleBox2_old{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/bg_content_title.png);background-repeat:no-repeat;background-position:left bottom;width:870px;height:50px;position:relative}.ContentTitleBox .ContentTitle,.ContentTitleBox2 .ContentTitle{position:absolute;left:45px;top:0}.PinkCircleTitleBox{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/bg_pink_circle_title.png);background-repeat:no-repeat;background-position:left bottom;width:1180px;height:50px;position:relative;overflow:hidden}.PinkCircleTitleBox2{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/bg_pink_circle_title.png);background-repeat:no-repeat;background-position:left bottom;width:420px;height:50px;position:relative}.PinkCircleTitleBox .PinkCircleTitle,.PinkCircleTitleBox2 .PinkCircleTitle{position:absolute;left:45px;top:5px}.ContentTitleBox .BlogPostQty{position:absolute;right:10px;bottom:10px;width:200px;height:20px;text-align:right}.BlogTitleBox{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/blog/bg_blog_title.png);background-repeat:no-repeat;background-position:left bottom;width:1190px;height:74px;position:relative}.BlogTitleBox .BlogTitle{position:absolute;left:170px;top:20px}.LineTitleBox{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/line_content.png);background-repeat:repeat-x;background-position:left bottom;width:1190px;height:35px;position:relative}.LineTitleBoxOnly{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/content/line_content.png);background-repeat:repeat-x;background-position:left bottom;width:1190px;height:7px;position:relative}.LineTitleBox .LineTitle{position:absolute;left:20px;top:0}#contentPost .BlogPostQty{font-size:20px}.PostBox{width:280px;height:330px}.PostBox .PostBoxContent{padding:8px}.PostBox .PostBoxContent .PostImage{width:260px;height:188px;position:relative;line-height:188px}.PostBox .PostBoxContent .PostImage img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.PostBox .PostBoxContent .BlogTypeBox{float:left;margin-bottom:5px}.PostBox .PostBoxContent .PostDate{float:right;margin-bottom:5px}.PostBox .BlogTypeBox{position:relative;text-align:center;width:138px;height:30px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.PostBox .BlogTypeBox div{color:#000;font-size:21px;white-space:nowrap;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.PostBox .PostDate{position:relative;text-align:center;width:118px;height:30px}.PostBox .PostDate div{color:#000;font-size:20px;position:absolute;top:3px;bottom:0;left:0;right:0;margin:auto}.PostBox .BlogTypeBg_seko{background-color:#dadc80}.PostBox .BlogTypeBg_exterior{background-color:#c1d2dd}.PostBox .BlogTypeBg_servicelist{background-color:#f0bdd2}.PostBox .BlogTypeBg_takezofarm{background-color:#9fcb90}.PostBox .BlogTypeBg_takezofarm div{transform:scale(.5,1);margin-left:-25px}.PostBox .BlogTypeBg_blog{background-color:#b59bc5}.PostBox .BlogTypeBg_blog div{transform:scale(.8,1);margin-left:-5px}.PostBox .BlogTypeBg_movie_list{background-color:#eb9271}.PostBox .BlogTypeBg_price{background-color:#80dcda}.PostBox .PostText{font-size:24px;line-height:120%}.OsusumeBox{border:solid 1px #958880;width:158px;height:195px}.OsusumeBox .OsusumeBoxContent{padding:6px}.OsusumeBox .OsusumeBoxContent .PostImage{width:146px;height:113px;position:relative;line-height:113px}.OsusumeBox .OsusumeBoxContent .PostImage img{max-width:146px;max-height:113px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.OsusumeBox .OsusumeBoxContent .BlogTypeBox{float:left;margin-bottom:5px}.OsusumeBox .OsusumeBoxContent .PostDate{float:right;margin-bottom:5px}.OsusumeBox .BlogTypeBox{position:relative;text-align:center;width:72px;height:20px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.OsusumeBox .BlogTypeBox div{color:#000;font-size:10px;white-space:nowrap;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.OsusumeBox .PostDate{position:relative;text-align:center;width:72px;height:20px}.OsusumeBox .PostDate div{color:#000;font-size:14px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.OsusumeBox .BlogTypeBg_seko{background-color:#dadc80}.OsusumeBox .BlogTypeBg_exterior{background-color:#c1d2dd}.OsusumeBox .BlogTypeBg_servicelist{background-color:#f0bdd2}.OsusumeBox .BlogTypeBg_takezofarm{background-color:#9fcb90}.OsusumeBox .BlogTypeBg_takezofarm div{transform:scale(.5,1);margin-left:-20px}.OsusumeBox .BlogTypeBg_blog{background-color:#b59bc5}.OsusumeBox .BlogTypeBg_blog div{transform:scale(.8,1);margin-left:-5px}.OsusumeBox .BlogTypeBg_movie_list{background-color:#eb9271}.LightGreenLine{height:3px;border-top:3px solid #e0e280;border-bottom:1px solid #e0e280}.LightBlueLine{height:3px;border-top:3px solid #c7d8e3;border-bottom:1px solid #c7d8e3}.GrayLine{height:0;border-top:1px solid #717071}.BrownDotLine{height:0;border-top:1px dotted #562b08}.TriLineUpBg{height:11px;background-image:url(https://www.takezofarm.co.jp/dataimg/sp/content/line_tri_up.png)}.TriLineCrossBg{height:11px;background-image:url(https://www.takezofarm.co.jp/dataimg/sp/content/line_cross.png)}.KoTitleImage{height:60px;overflow:hidden}#KoeSlideArea{width:1055px;margin-left:auto;margin-right:auto}#KoeSlidePre{float:left;margin-right:10px;height:928px;width:100px;position:relative;cursor:pointer}#KoeSlidePre img{width:100px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#KoeSlideNext{float:left;margin-left:10px;width:100px;height:928px;position:relative;cursor:pointer}#KoeSlideNext img{width:100px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#KoeSlideOutside{float:left;width:833px;height:928px;overflow:hidden}#KoeSlideMain{//float:left;width:2433px;margin-left:-496px;//margin-right: auto;position:relative}.SlideKoeBox{border:solid 2px #dadc80;width:604px;height:924px;position:absolute}.SlideKoeBox:hover{border:solid 2px #ffc0cb}.SlideKoeBox .SlideKoePhoto{width:600px;height:320px;position:relative;overflow:hidden}.SlideKoeBox .SlideKoePhoto img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.SlideKoeBox .SlideKoeImage{width:600px;height:600px;position:absolute;top:320px;left:0;right:0;margin:auto}.SlideKoeBox .SlideKoeImage img{width:600px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.SlideOpacity{opacity:.3}.KoeMovieArea{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/top/bg_top_slide.png);width:880px;margin-left:auto;margin-right:auto;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:10px}.SlideKoeCateBox{border:solid 3px #dadc80;width:286px;height:286px;position:relative;float:left;margin-left:1px;margin-bottom:1px}.SlideKoeCateBox:hover{border:solid 3px #ffc0cb}.SlideKoeCateBox img{width:280px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.chirashiImageArea{width:780px;height:300px}.chirashiImage{width:380px;height:268px}.chirashiImage img{max-width:380px;max-height:268px}.infoListTitleBox{background-color:#ed6c00;width:800px;height:26px;padding-top:6px;padding-bottom:6px}.infoListTitle{padding:5px;margin-left:6px;color:#fff;border-left:solid 4px;rgb(255,255,255);font-size:16px;font-weight:bold}.infoListTitle a{color:#fff;text-decoration:none}.infoListTitle a:hover{color:#036eb7;text-decoration:none}.infoListTextBox{width:800px;margin-bottom:10px}.SekoTitleImage{height:60px;overflow:hidden}.SekoSearchArea{border:solid 3px #6a3906;padding:20px;margin-bottom:20px;box-sizing:border-box;width:1000px;margin-left:auto;margin-right:auto}.sekoCheckbox{font-size:20px;width:220px;float:left}.SekoSearchSubmitButton{float:right}.SekoSearchSubmitButton img{width:300px}.sekoTopBox{float:left;width:152px;height:230px;margin-left:15px;margin-bottom:15px}.sekoTopBoxTable{width:152px;height:230px}.sekoTopBoxTableTDImage{width:152px;height:138px}.sekoTopBoxTableTDTextBox{height:38px;margin-top:5px}.sekoTopBoxTableTDText{font-size:13px;color:#40210f}.sekoTopBoxTableTDText a{color:#40210f;text-decoration:none}.sekoTopBoxTableTDText a:hover{color:#40210f;text-decoration:none}.sekoCateHeaderTextBox{padding-bottom:50px;margin-left:30px;margin-right:30px}.sekoCateBox{width:826px;height:300px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.sekoCateTable{}.sekoCateTableTDImage{padding-left:30px;padding-top:20px;padding-bottom:20px;vertical-align:middle;width:350px;height:247px}.sekoCateTableTDImage img{max-width:350px;max-height:247px}.sekoCateTableTDText{padding-left:20px;padding-right:30px;padding-top:20px;padding-bottom:20px;vertical-align:middle}.sekoImageTableLink{}.sekoAfterBg{background-image:url(https://www.takezofarm.co.jp/dataimg/seko/seko_after.png);background-repeat:no-repeat;width:780px;height:200px;margin-top:-50px}.sekoBeforeBg{background-image:url(https://www.takezofarm.co.jp/dataimg/seko/seko_before.png);background-repeat:no-repeat;width:350px;height:110px}.PagenationSekoSingle{width:920px;margin-left:auto;margin-right:auto}.SekoContactArea{margin-left:auto;margin-right:auto;width:610px}.SekoContactArea .SekoContactTitle{margin-bottom:10px}.SekoContactArea .SekoContactInput{margin-bottom:20px}.SekoContactArea .SekoContactInput select{font-size:20px;padding-top:5px;padding-bottom:5px}.SekoContactArea .SekoContactInput textarea{width:600px;font-size:20px;padding-top:5px;padding-bottom:5px;font-weight:bold}.PriceButtonArea{width:960px;margin-left:auto;margin-right:auto}.PriceButtonArea .PriceButtonBox{float:left;margin-left:20px;margin-bottom:20px;width:300px}.PriceButtonArea .PriceButtonBox img{width:300px}.PriceBox{position:relative;width:1160px;padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px}.PriceBox .PriceAfterImage{width:600px;float:left}.PriceBox .PriceAfterImage img{width:600px;height:auto}.PriceBox .PriceAfterImage .ImageAfter2{padding-top:10px;width:293px;float:left}.PriceBox .PriceAfterImage .ImageAfter2 img{width:293px;height:auto}.PriceBox .PriceAfterImage .ImageAfter3{padding-top:10px;width:293px;float:right}.PriceBox .PriceAfterImage .ImageAfter3 img{width:293px;height:auto}.PriceBox .PriceRightBox{width:540px;float:right}.PriceBox .PriceBeforeImage{width:400px;float:right}.PriceBox .PriceBeforeImage img{width:400px;height:auto}.PriceBox .PriceConstructionDetails{width:540px;float:right;line-height:150%;font-size:20px}.PriceBox .PriceBeforAfterImage{position:absolute;z-index:100;top:0;left:532px}.PriceBox .PriceBeforAfterImage img{width:300px}.DesignImageBox{position:relative;width:1160px;padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px}.DesignImageBox .DesignImageLeftImage{width:600px;float:left}.DesignImageBox .DesignImageLeftImage img{width:600px;height:auto}.DesignImageBox .DesignImageRightBox{width:540px;float:right}.DesignImageBox .DesignImageTitle{width:540px;float:right;line-height:150%;font-size:30px}.DesignImageBox .DesignImageDetails{width:540px;float:right;line-height:150%;font-size:20px}.DesignImageArea a{color:#6a3906}.faqTable{width:750px}.faqTableTDImage{text-align:center;vertical-align:top;width:100px;padding-top:30px}.faqTableTDText{padding:20px}.faqA{display:none}.doctorButtonArea{width:800px;height:152px}.doctorButtonArea div{width:398px;height:152px}.doctorListBox{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/blog/bg_doctor.png);background-repeat:no-repeat;width:839px;height:863px;position:relative}.doctorListBox .doctorListArea{position:absolute;left:0;top:90px}.doctorListBox .doctorListTitle{position:absolute;left:60px;top:30px}.doctorLinkBox{height:45px;line-height:45px}.doctorDate{margin-left:50px;margin-top:5px}.doctorTitle{margin-left:30px;margin-top:5px}.doctorTitle a{color:#0c58a5}.doctorTitle a:hover{color:#d90012}.employmentListBox{background-color:#fff;border:solid 1px #6a3906;width:760px;padding:30px;margin-left:10px;margin-bottom:30px}.employmentListTitle{background-image:url(https://www.takezofarm.co.jp/dataimg/employment/employment_bg_title.png);background-repeat:no-repeat;width:700px;height:37px;font-size:26px;padding-top:0;padding-bottom:11px;padding-left:50px;margin-bottom:20px;color:#3f210e;font-weight:bold}.employmentListText{color:#3f210e;line-height:150%;font-size:20px;width:700px;padding-left:50px}.employmentMore{display:none}.employmentMoreLink{font-size:20px}.employmentLink a{text-decoration:none;color:#3f210e}.employmentLink a:hover{text-decoration:none;color:#e50012}.employmentTelBox{width:760px;padding:30px;margin-left:10px;margin-bottom:30px}.employmentListTextTel{font-size:40px}.TaketubeBox{width:264px;height:250px}.TaketubeBox a:hover{color:#dc0012}.TaketubeBox .TaketubeImage{width:264px;height:174px}.TaketubeBox .TaketubeImage img{max-width:264px;max-height:174px}.choiceTable{width:790px}.choiceTableTD{vertical-align:top}.choiceImageBox{margin-left:10px;margin-bottom:10px;float:left}.choiceImageBoxLeft{margin-left:20px;margin-bottom:20px;float:left}.choiceImageBoxRight{margin-bottom:20px;float:right}.choiceTextTDLeft{margin-right:10px}.choiceTextTDRight{margin-left:10px}.serviceText{margin-left:20px;margin-right:20px;margin-bottom:20px}.serviceTextH{color:#eb6000;font-size:25px;margin-bottom:20px}.serviceStepTable{width:840px}.serviceStepTableTDImage{vertical-align:top}.serviceStepTableTDText{vertical-align:top}.hajimeteText{margin-left:20px;margin-right:20px}.FlowTitle{height:59px;overflow:hidden}#FlowImageArea{background-image:url(https://www.takezofarm.co.jp/dataimg/202502/image_flow.png);background-repeat:no-repeat;width:1010px;height:1814px;position:relative;margin-left:auto;margin-right:auto}#FlowImageArea #ButtonFlowDownload{position:absolute;left:0;top:373px}#FlowImageArea #ButtonFlowDownload img{}#FlowImageArea #ButtonFlowYoyaku{position:absolute;left:344px;top:356px}#FlowImageArea #ButtonFlowYoyaku img{}#FlowImageArea #ButtonFlowLINE{position:absolute;left:700px;top:373px}#FlowImageArea #ButtonFlowLINE img{}#FlowImageArea #ButtonFlowMAIL{position:absolute;left:862px;top:373px}#FlowImageArea #ButtonFlowMAIL img{}#FlowImageArea #ButtonShinchikugaiko{position:absolute;left:0;top:550px;width:1010px;height:96px}#FlowImageArea #FlowGenchiPrice{position:absolute;left:415px;top:768px;font-size:20px;font-weight:bold;font-family:"UD デジタル 教科書体 NK-B","UD Digi Kyokasho NK-B","Tsukushi B Round Gothic","筑紫B丸ゴシック"}#FlowImageArea #FlowPlanPrice{position:absolute;left:500px;top:1107px;font-size:20px;font-weight:bold;font-family:"UD デジタル 教科書体 NK-B","UD Digi Kyokasho NK-B","Tsukushi B Round Gothic","筑紫B丸ゴシック"}#FlowImageArea #FlowPrePrice{position:absolute;left:800px;top:1415px;font-size:14px;width:180px}.FlowContent{color:#000;font-size:20px;line-height:150%}.FlowContent .FlowContentTitle{margin-bottom:10px}.FlowContent .FlowContentText{margin-bottom:10px}.FlowContent .FlowContentTitle img{height:50px}.ServiceTitleBox{background-image:url(https://www.takezofarm.co.jp/dataimg/_renew/service/bg_title_service.png);background-repeat:no-repeat;width:867px;height:65px;position:relative}.ServiceTitleBox .ServiceTitle{position:absolute;left:200px;top:20px}.ServiceButton{position:relative;width:840px;height:140px;line-height:140px;border:1px solid #848484;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.ServiceButton .ServiceButtonText{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:30px}.grText{margin-left:20px;margin-right:20px;margin-bottom:20px}.grTable{}.grTableTDImage{vertical-align:top}.grTableTDText{vertical-align:top}.outsideTable{}.outsideTableTDImage{vertical-align:top}.outsideTableTDText{vertical-align:top}.RoseBox{position:relative;height:220px}.RoseBox #RoseArch{width:243px;height:220px;position:absolute;top:0;right:10px}.RoseBox #RosePump{width:252px;height:153px;position:absolute;top:0;left:310px}.RoseBox #RoseApproach{width:168px;height:185px;position:absolute;top:0;right:10px}.RoseBox #RoseFence{width:124px;height:183px;position:absolute;top:0;right:10px}#BohanMapArea{position:relative;width:857px;height:495px}#BohanMapArea .BohanButtun{width:139px;height:145px;position:absolute}#BohanMapArea #BohanMap{top:0;left:0}#BohanMapArea #BohanKatteguchi{left:596px;top:90px}#BohanMapArea #BohanMadoglass{left:458px;top:160px}#BohanMapArea #BohanMadofukin{left:636px;top:179px}#BohanMapArea #BohanCarport{left:639px;top:257px}#BohanMapArea #BohanChusyajo{left:719px;top:396px}#BohanMapArea #BohanGate{left:162px;top:451px}#BohanMapArea #BohanFence{left:322px;top:451px}#BohanMapArea #BohanIkegaki{left:1px;top:285px}#BohanMapArea #BohanPost{left:99px;top:228px}#BohanMapArea #BohanTree{left:272px;top:268px}#BohanMapArea #BohanCamera{left:305px;top:145px}.OptionBox{border:1px solid #1a1311;height:345px}.OptionBox .OptionName{padding-top:10px;padding-bottom:10px}.OptionBox .OptionImage{padding-top:5px;padding-left:5px;padding-right:5px}.OptionBox .OptionTable{padding-top:5px;padding-left:5px;padding-right:5px;width:256px}.OptionBox .OptionTable td{vertical-align:top}.OptionBox .OptionKomoku{position:relative;line-height:20px;height:20px;width:40px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.OptionBox .OptionKomoku div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.OptionBox ul{margin:0;padding:0;text-indent:0}.OptionBox li{margin-left:20px}.gaiyoGroup{margin-bottom:20px}.gaiyoTableHistoryTable{}.gaiyoTableHistoryTitle{padding-top:20px;padding-bottom:20px;padding-left:25px;border-bottom:1px dotted #6a3906}.gaiyoTableHistoryTableTDText{vertical-align:top;width:350px;padding-left:25px;padding-top:20px;padding-bottom:20px}.gaiyoTableHistoryTableTDImage{vertical-align:top;width:350px;padding:20px}.shopGroup{margin-bottom:20px}.shopAccessTable{}.shopAccessTableTDLeft{vertical-align:top}.shopAccessTableTDRight{vertical-align:top;padding-left:10px}.shopAccessTableButton{width:160px}.shopAccessQr{width:160px}.shopModelBox{width:257px;height:350px;float:left;margin-left:5px;margin-right:5px}.shopModelTable{width:257px;height:350px}.shopModelTableTDImage{width:257px;height:235px}.shopAreaTable{}.shopAreaTableTDLeft{vertical-align:top}.shopAreaTableTDRight{vertical-align:top;padding-left:20px}.staffHeaderText{margin-left:20px}.StaffListArea{width:1050px;margin-left:auto;margin-right:auto}.StaffListArea .StaffListBox{float:left;width:300px;height:600px;margin-left:50px;margin-bottom:20px;font-size:20px;color:#000}.StaffListArea .StaffListBox .StaffImage{position:relative;width:300px;height:300px}.StaffListArea .StaffListBox .StaffImage img{width:200px;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.StaffListArea .StaffListBox .StaffName{background-image:url(https://www.takezofarm.co.jp/dataimg/202203/staff/staff_name.png);background-repeat:no-repeat;background-size:300px auto;width:300px;height:50px}.StaffListArea .StaffListBox .StaffName div{padding-left:80px;font-style:oblique}.StaffListArea .StaffListBox .StaffTanto{background-image:url(https://www.takezofarm.co.jp/dataimg/202203/staff/staff_tanto.png);background-repeat:no-repeat;background-size:300px auto;width:300px;height:50px}.StaffListArea .StaffListBox .StaffTanto div{padding-left:80px}.StaffListArea .StaffListBox .StaffHobby{background-image:url(https://www.takezofarm.co.jp/dataimg/202203/staff/staff_hobby.png);background-repeat:no-repeat;background-size:300px auto;width:300px;height:50px}.StaffListArea .StaffListBox .StaffHobby div{padding-left:80px}.StaffListArea .StaffListBox .StaffComment{width:300px}.DownloadArea{width:1100px;margin-left:auto;margin-right:auto}.DownloadArea .DownloadBox{float:left;width:550px;margin-bottom:30px}.DownloadArea .DownloadBox .DownloadImage{position:relative;width:150px;height:150px;position:relative;float:left}.DownloadArea .DownloadBox .DownloadImage img{width:150px;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.DownloadArea .DownloadBox .DownloadTitle{width:360px;height:110px;padding:20px;font-size:20px;color:#000;display:table-cell;vertical-align:middle}.ToiawaseTitle{height:61px;overflow:hidden}.toiawaseBox{width:827px;margin-left:auto;margin-right:auto;background-image:url(https://www.takezofarm.co.jp/dataimg/toiawase/toiawase_bg.png);background-repeat:repeat-y;box-shadow:10px 10px 10px rgba(0,0,0,.5);//height:2205px;margin-bottom:20px;padding-bottom:20px;font-size:17px;color:#40210f}.toiawaseBox label{display:block}.toiawaseTable{font-size:17px;color:#40210f;margin-left:50px;margin-bottom:20px;width:727px}.toiawaseTableTH{text-align:right;vertical-align:top;padding-bottom:5px;padding-right:10px;white-space:nowrap}.toiawaseTableTD{text-align:left;vertical-align:top;padding-bottom:5px}.toiawaseHeaderText{padding-top:20px;margin-bottom:20px;color:#40210f}.toiawaseHeaderComment{margin-left:50px;margin-bottom:20px;line-height:150%;color:#40210f}.toiawaseTextRed{color:#e50012}.toiawaseComment{font-size:13px}.toiawaseSubmit{margin-left:50px;margin-bottom:20px}input[name="zip"]{width:100px;text-align:center}input[name="last_name"],input[name="last_name_kana"],input[name="email"],input[name="tel"],input[name="personal_mobile_number"],input[name="form_en5"],input[name="work_company_name"]{width:600px;height:40px;font-size:20px}input[name="personal_address_1"]{font-size:20px}.form_3 select{font-size:20px}.toiawaseTableTD select{font-size:20px}.toiawaseKomoku{margin-bottom:10px;vertical-align:text-bottom}.toiawaseKomokuText{}.toiawaseTextHissu{color:#fff;background-color:red;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:12px;padding:2px;padding-left:5px;padding-right:5px}.toiawaseTableTD textarea{width:720px}.YoyakuMapText{text-align:center;font-size:20px;line-height:150%;color:#7f6000;font-weight:bold;font-family:"UD デジタル 教科書体 NK-B","UD Digi Kyokasho NK-B","Tsukushi B Round Gothic","筑紫B丸ゴシック"}.YoyakuMapText span{font-weight:bold;font-size:24px}.YoyakuJunbiText{text-align:left;margin-left:100px;line-height:200%;font-size:24px;color:#7f6000;font-weight:bold;font-family:"UD デジタル 教科書体 NK-B","UD Digi Kyokasho NK-B","Tsukushi B Round Gothic","筑紫B丸ゴシック"}.YoyakuCalendarArea{}.YoyakuCalendarArea #booking-package_inputFormPanel{width:600px;margin-left:auto;margin-right:auto}.YoyakuCalendarArea input[type="text"]{font-size:20px}.YoyakuCalendarArea #booking_package_input_lastname{width:400px!important}.YoyakuCalendarArea #booking_package_input_lastkana{width:400px!important}.YoyakuCalendarArea #booking_package_input_address{width:500px!important}.YoyakuCalendarArea #booking_package_input_email{width:500px!important}.YoyakuCalendarArea #booking_package_input_phone{width:580px!important}.YoyakuCalendarArea #booking_package_input_requestdetailother{width:580px!important}.YoyakuCalendarArea #booking_package_input_designdetail{width:580px!important;height:200px!important}.YoyakuCalendarArea #booking-package_inputFormPanel{width:600px}.YoyakuCalendarArea #booking-package_inputFormPanel .row{border-bottom-width:0!important;display:table-cell;float:left}.YoyakuCalendarArea #booking-package_inputFormPanel .row select{width:auto!important}.YoyakuCalendarArea #booking-package_inputFormPanel .row .name{color:#7f6000;font-weight:bold;font-family:"UD デジタル 教科書体 NK-B","UD Digi Kyokasho NK-B","Tsukushi B Round Gothic","筑紫B丸ゴシック"}.YoyakuCalendarArea #booking-package_inputFormPanel .row .value{}.YoyakuCalendarArea #booking-package_inputFormPanel .bookingTime{margin-right:350px}.YoyakuCalendarArea #booking-package_inputFormPanel .bottomBarPanel button{height:50px}.YoyakuCalendarArea #booking-package_inputFormPanel #booking-package_pay_locally{}.YoyakuMapArea{}.YoyakuMapArea .YoyakuGoogleMap{width:600px;float:left;margin-left:50px}.YoyakuMapArea .YoyakuMapAddressBox{width:400px;float:left;margin-left:50px;font-size:20px;color:#7f6000;font-weight:bold;font-family:"UD デジタル 教科書体 NK-B","UD Digi Kyokasho NK-B","Tsukushi B Round Gothic","筑紫B丸ゴシック"}.YoyakuMapArea .YoyakuMapAddressBox .YoyakuMapAddressKomoku{width:100px;float:left;text-align:right;margin-top:50px}.YoyakuMapArea .YoyakuMapAddressBox .YoyakuMapAddressContent{width:300px;float:left;text-align:left;margin-top:50px}.afterserviceList{background-image:url(https://www.takezofarm.co.jp/dataimg/afterservice/afterservice_list_bg.png);background-repeat:no-repeat;font-size:18px;width:840px;height:853px;margin-bottom:20px;padding-top:10px}.afterserviceListBox{width:780px;height:30px;margin-left:60px;font-weight:bold}.afterserviceListBox a{color:#036eb7;text-decoration:none}.afterserviceListBox a:hover{color:#c00;text-decoration:none}.afterserviceListBoxDate{width:130px;height:30px;float:left}.afterserviceListBoxTitle{width:640px;height:30px;float:left}.staffblogGroup{margin-bottom:20px}.staffblogGroup a{color:#40210f;text-decoration:none}#comments{}#comments .comment-form-comment label{display:none}#comments .comment-form-comment textarea{width:600px}#wp-calendar{width:100%;background-color:#fff;border:solid 1px #6a3906}#wp-calendar td{text-align:center}#wp-calendar a{color:#6a3906}#wp-calendar tbody th{border-bottom:1px solid #6a3906}#wp-calendar thead th,#wp-calendar tbody td{padding-top:5px;padding-bottom:5px}#wp-calendar thead th:nth-of-type(1) {color:#c00}#wp-calendar thead th:nth-of-type(7) {color:#036eb7}#wp-calendar tbody .CalenderDayBox{text-align:center}#wp-calendar tbody .CalenderLinkBox{color:#6a3906;background-color:#ffef00;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;width:22px;height:22px;line-height:22px;text-align:center;margin-left:auto;margin-right:auto}#wp-calendar tbody .CalenderLinkBox div{color:#6a3906;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.treeRecycleBox{margin-bottom:20px;padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;line-height:150%;font-size:18px;color:#fff;background-color:#4c80a3}.treeRecycleBoxTitle{margin-bottom:10px;font-size:21px;font-weight:bold;color:#fff}.treeResycleSaleBox{padding:20px;width:800px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.treeResycleSaleBoxTable{width:800px}.treeResycleSaleBoxTableTDImage{vertical-align:top;width:400px}.treeResycleSaleBoxImage{position:relative;width:400px}.TreeResycleSaledS{position:absolute;top:0;right:0;width:143px;height:143px}.treeResycleSaleBoxTableTDText{padding:20px;color:#231815}.treeResycleSaleBoxTitle{font-size:30px;margin-bottom:5px}.treeResycleSaleBoxTitle a{text-decoration:none;color:#231815}.treeResycleSaleBoxTitle a:hover{text-decoration:none;color:#e50012}.treeResycleSaleBoxNo{font-size:19px;margin-bottom:10px}.treeResycleSaleBoxSize{font-size:19px;margin-bottom:20px}.treeResycleSaleBoxPrice{font-size:38px;font-weight:bold;margin-bottom:10px}.treeResycleSaleBoxPriceRed{color:#e50012;font-size:54px;font-weight:bold}.treeResycleSaleBoxPriceComment{font-size:20px}.treeResycleImageBox{position:relative;width:800px}.TreeResycleSaled{position:absolute;top:0;right:0;width:294px;height:295px}.treeResycleTextBox{font-size:20px;background-color:#fff;line-height:150%;padding:20px}a.SitemapBoxLink{font-size:16px;color:#6a3906;display:inline-block}a.SitemapBoxLink:hover{color:#db0012}.SitemapBox{border:1px solid #6a3906;padding-left:2px;position:relative;height:44px}.SitemapBox:hover{background-color:#fdf7c9}.SitemapBox .SitemapArrow{position:absolute;left:-5px;top:7px}.SitemapBox .SitemapText{border-left:1px solid #6a3906;padding-left:30px;padding-top:10px;padding-bottom:10px}.SitemapBoxDefault{width:138px}.SitemapBoxWide{width:336px}.SitemapBoxTakezo{width:264px}.sitemap ul{list-style:none}.sitemap ul li{line-height:1.5}.sitemap ul li ul{margin:0;padding:0}.sitemap ul li ul li{margin:0 0 0 .5em;padding:0;border-left:dotted 1px #6a3906;zoom:1}.sitemap ul li ul li::before{margin-right:.5em;border-bottom:dotted 1px #6a3906;float:left;width:140px;height:22px;overflow:hidden;content:""}.sitemap ul li ul li:last-child{border:none}.sitemap ul li ul li:last-child:before{border-left:dotted 1px #6a3906}.sitemap ul li ul{margin-left:70px}.sitemap ul li ul li ul{margin-left:210px}.sitemap ul li ul li .SitemapBox{margin-bottom:10px}.sitemap ul li ul li ul li .SitemapBox{margin-bottom:10px}.ContentKoteipageArea{width:800px;height:38px}.ContentKoteipageArea .ContentButtonBox{width:150px;height:38px;line-height:38px;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.ContentKoteipageArea .ContentButtonBox div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}