﻿h3::after{position:static;content:inherit;background:none;width:0;height:0}.main_catch01{text-align:center;font-size:28px;color:#9e8dbb;padding:37px 0 0;line-height:33px}#content{max-width:1200px;width:100%}#about_area{padding:45px 0 0}#about_area .cnt_g02{max-width:896px;margin:0 auto}#about_area .cnt_g02 .cnt_box{width:30.9%}#about_area .pic img{width:100%}#about_area .catchcopy_box{position:relative;z-index:2;background:url(https://oval-dc.net/wp/wp-content/themes/stinger7child/images/common/icon02.png) no-repeat center top;padding:6px 0 0;margin:-23px 0 0}#about_area .catchcopy{max-width:257px;margin:0 auto;background-color:#fff;box-sizing:border-box;border:2px solid #316dcd;border-radius:6px;font-family:"UD新ゴ M",UD\ Shin\ Go\ medium;color:#666;text-align:center;padding:16px 0 14px}#about_area .catchcopy span{font-family:"UD新ゴ B",UD\ Shin\ Go\ bold;color:#0066c7}#about_area .cnt_box p{color:#fff;text-align:center;margin:0;padding:16px 0 0}#about_area #about_box01 .catchcopy{max-width:197px}#about_area #about_box03 .catchcopy{max-width:218px}#about_area #about_box04 .catchcopy{max-width:198px}#about_area #about_box05 .catchcopy{max-width:178px}#about_area #about_box07 .catchcopy{max-width:148px}#team_area{padding:20px 0 75px}#team_area .cnt_box{max-width:370px;width:31.33%;position:relative;float:left;margin:0 1%}#team_area .pic{max-width:370px}#team_area .pic img{width:100%}#team_area .title{text-align:center;font-size:18px;line-height:21px;padding:10px 0 0}#type_area{}#type_area h4{max-width:501px;width:100%;box-sizing:border-box;background:#f9c827;border-radius:40px;font-size:20px;line-height:24px;font-family:"リュウミン EB-KL",Ryumin\ ExtraBold\ KL,serif;padding:20px 0;text-align:center;border:none;color:#666;margin:0 auto 40px}#type_area .cnt_g{max-width:936px;margin:0 auto 20px}#type_area .cnt_g .cnt_box{width:25%;float:left}#type_area .cnt_g h5{border:none;max-width:210px;background:#2061c9;padding:13px 0 11px;font-size:16px;margin:0 auto;text-align:center;color:#fff}#type_area .cnt_g .pic{max-width:210px;margin:0 auto}#type_area .cnt_g .title{font-size:18px;padding:8px 0 15px;text-align:center}#type_area .cnt_g p{max-width:210px;text-align:center;font-size:13px;line-height:23px;color:#666}#type_area .cnt_g03{max-width:926px;margin:0 auto;padding:25px 0 0}#type_area .cnt_g03 .cnt_box{max-width:447px;width:48%;margin:0 1%;float:left}#type_area .cnt_g03 .target_box{max-width:358px;margin:0 auto 10px;background:url(https://oval-dc.net/wp/wp-content/themes/stinger7child/images/common/icon03.png) no-repeat center bottom;padding:0 0 6px}#type_area .cnt_g03 .target{background:#fff;border-radius:10px;border:2px solid #2162c9;padding:24px 0;text-align:center;box-sizing:border-box;font-size:20px;color:#666}#type_area .cnt_g03 h5{border:none;background:#2061c9;color:#fff;font-size:16px;text-align:center;padding:11px 0 13px}#type_area .cnt_g03 .text_box{background:#2061c9;padding:14px 0 8px}#type_area .cnt_g03 .keyword_box{max-width:410px;margin:0 auto}#type_area .cnt_g03 .keyword{background:#fff;color:#1f60c9;font-family:"UD新ゴ M",UD\ Shin\ Go\ medium;font-size:14px;max-width:193px;width:48%;text-align:center;box-sizing:border-box;margin:0 1% 6px;border-radius:15px;padding:9px 0;float:left}#beauty_area{padding:60px 0 0}#beauty_area .cnt_g{max-width:926px;margin:0 auto}#beauty_area .cnt_box{max-width:447px;width:48%;margin:0 1%;float:left}#beauty_area .pic{max-width:447px}#beauty_area .pic img{width:100%}#beauty_area h4{font-size:18px;padding:0 0 13px;text-align:center;border:none;color:#666}#beauty_area .cnt_box p{font-size:13px;color:#666;font-family:"UD新ゴ R",UD\ Shin\ Go\ Regular;text-align:center;padding:10px 0 0;line-height:23px}#blog_area{padding:70px 0 0}#blog_area h3{margin:0 0 50px}#blog_area .cnt_g{max-width:890px;margin:0 auto 45px}#blog_area .cnt_box{max-width:160px;width:18%;margin:0 1%;float:left}#blog_area.pic{}#blog_area .pic img{width:100%}#blog_area .pic img{width:100%}#blog_area .title{float:none;background:none;padding:0;text-align:center;padding:15px 0 0;font-family:"UD新ゴ R",UD\ Shin\ Go\ Regular;font-size:13px;line-height:18px;color:#333}#blog_slider li .ttl{float:none;background:none;padding:0;text-align:center;padding:15px 0 0;font-family:"UD新ゴ R",UD\ Shin\ Go\ Regular;font-size:13px;line-height:18px;color:#333}#style_area{padding:35px 0 0}#greeting_area{padding:50px 0 0}#greeting_area h4{border:none;padding:0;font-size:20px;color:#666;line-height:24px}#greeting_area .greet_box{max-width:910px;margin:0 auto;box-sizing:border-box;background:url(https://oval-dc.net/wp/wp-content/themes/stinger7child/images/top/pic_greeting.jpg) no-repeat right top;padding:52px 0 14px 50px}#greeting_area .greet_box h4{padding:0 0 20px}#greeting_area .greet_box .text_box{max-width:649px}#greeting_area .greet_box .text_box p{max-width:529px;font-family:"UD新ゴ R",UD\ Shin\ Go\ Regular;font-size:13px;line-height:23px;color:#666;margin:0;padding:0 0 30px}#greeting_area .greet_box .name{color:#46559f;font-family:"UD新ゴ B",UD\ Shin\ Go\ bold;text-align:right}#greeting_area .cnt_g{max-width:927px;margin:0 auto;padding:25px 0 0}#greeting_area .cnt_g .cnt_box{max-width:290px;width:31.3%;margin:0 1%;float:left}#greeting_area .cnt_g .pic{max-width:290px}#greeting_area .cnt_g .pic img{width:100%}#greeting_area .cnt_g h4{font-family:"UD新ゴ M",UD\ Shin\ Go\ medium;font-size:14px;color:#fff;background:#2061c9;padding:10px 0 10px;text-align:center}#greeting_area .cnt_g p{padding:15px 0 0;font-size:13px;line-height:18px;color:#666;font-family:"UD新ゴ R",UD\ Shin\ Go\ Regular;max-width:280px;margin:0 auto}#contents_left{max-width:950px;width:79%;float:left}#about_area .cnt_box a{text-decoration:none}@media only screen and (max-width:960px){.main_visual{}.mainimg{background-size:100%}#contents_left{float:none;width:auto}#side{float:none}#about_area .cnt_g02{width:73%}#type_area .cnt_g .cnt_box{margin:0 .5%;width:24%}#case_area{max-width:none}#case_area .cnt_g{margin:0 auto}#case_area .cnt_box{width:20%}#greeting_area .greet_box{background-position:right bottom;background-color:#f9f4f1}#greeting_area .greet_box .name{text-align:start}#greeting_area .greet_box .text_box{width:68%}}@media only screen and (max-width:640px){.main_visual{}.mainimg{padding:0 20px 5%;background:none}.mainimg .text01{font-size:20px;width:240px}.mainimg .pic_smallbox{max-width:300px}.mainimg .pic{width:48%;margin:0 1%}.mainimg .text_box{background:rgba(255,255,255,.5);box-shadow:0 0 26px 1px #fff}#about_area .cnt_box{width:80%;margin:0 10% 30px}#about_area h4{line-height:22px}#about_area .cnt_g02{width:auto}#about_area .cnt_g02 .cnt_box{width:auto}#team_area .cnt_box{float:none;width:auto;margin:0 auto 20px}#type_area .cnt_g .cnt_box{width:auto;float:none;margin:0 auto 20px}#type_area .cnt_g p{margin:0 auto}#type_area h4{font-size:18px;padding:16px 0;width:92%}#type_area .cnt_g03 .cnt_box{float:none;width:98%;margin:0 auto 40px}#beauty_area .cnt_box{width:auto;margin:0 auto 20px;float:none}#greeting_area .cnt_g .cnt_box{width:auto;float:none;margin:0 auto 30px}#greeting_area .greet_box{padding:30px 0 290px}#greeting_area .greet_box .text_box{width:90%;margin:0 auto}#freemedical{line-height:36px}#case_area h3{width:280px;margin:0 auto}#case_area .cnt_g{max-width:284px}#case_area .cnt_box{width:48%;margin:0 1% 10px}#case_area .next_btn{padding:40px 0 0}#blog_area .cnt_g{max-width:334px}#blog_area .cnt_box{width:48%;margin:0 1% 20px}}.slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}.sp-slides-container{position:relative}.sp-mask{position:relative;overflow:hidden}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden}.sp-top-thumbnails,.sp-bottom-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.sp-top-thumbnails .sp-thumbnail-container,.sp-bottom-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-top-thumbnails .sp-thumbnail-container:first-child,.sp-bottom-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-top-thumbnails .sp-thumbnail-container:last-child,.sp-bottom-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0!important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0!important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#fff;background:#000;background:rgba(0,0,0,.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-grab{cursor:url(images/openhand.cur) , move}.sp-grabbing{cursor:url(images/closedhand.cur) , move}.sp-selectable{cursor:default}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0!important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:'\2195'}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:relative;width:100%;text-align:center;padding-top:10px}.sp-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sp-selected-button{background-color:#000}@media only screen and (min-width:768px) and (max-width:1024px){.sp-button{width:14px;height:14px}}@media only screen and (min-width:568px) and (max-width:768px){.sp-button{width:16px;height:16px}}@media only screen and (min-width:320px) and (max-width:568px){.sp-button{width:18px;height:18px}}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:20px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px}.sp-horizontal .sp-next-arrow{right:20px}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px}.sp-previous-arrow:before,.sp-previous-arrow:after,.sp-next-arrow:before,.sp-next-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#fff}.sp-previous-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie8 .sp-arrow,.ie7 .sp-arrow{width:0;height:0}.ie8 .sp-arrow:before,.ie8 .sp-arrow:after,.ie7 .sp-arrow:before,.ie7 .sp-arrow:after{content:none}.ie8.sp-horizontal .sp-previous-arrow,.ie7.sp-horizontal .sp-previous-arrow{border-right:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-horizontal .sp-next-arrow,.ie7.sp-horizontal .sp-next-arrow{border-left:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-vertical .sp-previous-arrow,.ie7.sp-vertical .sp-previous-arrow{border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.ie8.sp-vertical .sp-next-arrow,.ie7.sp-vertical .sp-next-arrow{border-top:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-top-thumbnails .sp-thumbnail-arrows,.sp-bottom-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-top-thumbnails .sp-previous-thumbnail-arrow,.sp-bottom-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-top-thumbnails .sp-next-thumbnail-arrow,.sp-bottom-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-previous-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-next-thumbnail-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#fff}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie8 .sp-thumbnail-arrow,.ie7 .sp-thumbnail-arrow{width:0;height:0}.ie8 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie7 .sp-thumbnail-arrow:after{content:none}.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #fff;text-align:center;font-size:30px;border-radius:30px;top:0;color:#fff;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;border:none!important;border-radius:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.slider-pro iframe,.slider-pro object,.slider-pro video,.slider-pro embed,.slider-pro canvas{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;max-width:1400px;margin:0 auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}