body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}strong{font-weight:bold}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}html{font-size:62.5%}*{-webkit-box-sizing:border-box;box-sizing:border-box}.catch{font-family:'Abril Fatface', cursive}.content_wrap{width:100%;padding:0 5%;max-width:1400px;margin:auto}.content_wrap .work_post{margin:auto;max-width:900px}.content_wrap .work_post .post-title{border-bottom:3px solid #F47921;padding-bottom:5px}.content_wrap .work_post .work_chousa{padding-bottom:2em;border-bottom:1px dotted #ccc;margin-bottom:3em}.content_wrap .work_post .work_chousa h3{color:#F47921;font-size:17px;font-size:1.7rem;line-height:1.4117647059;padding-bottom:.5em}.content_wrap .work_post .work_chousa h4{color:#F47921;padding-bottom:.5em}.content_wrap .work_post .work_chousa>div{margin-bottom:3em}.content_wrap .work_post .post-other{padding:2em 0}.content_wrap .modoru{margin-top:2em;text-align:center}.content_wrap .modoru a{text-decoration:underline}.content_wrap .modoru a:hover{text-decoration:none}.content_wrap .modoru a:before{font-family:"Font Awesome 5 Free";font-weight:600;font-size:1em;margin-right:5px;content:"\f060"}
