*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{background:url(https://domi-ru.co.jp/blog-president/common/images/bg_body.png);font-size:1.0rem;line-height:1.8}p{font-size:16px;font-size:1.6rem}a{color:#df7300}a:hover{color:#f09500}li{font-size:16px;font-size:1.6rem}.container{display:-webkit-flex;display:flex;width:960px;margin:0 auto}#side{width:240px;padding:60px 20px 20px 20px;margin-right:20px;color:#000}#side h1{margin:0}#side h1 img{width:100%}#side h2{position:relative;color:#111;font-size:18px;font-size:1.8rem;margin:30px 0;padding:.5rem .5rem .5rem 2.5rem;border-bottom:3px solid #00c25b}#side h2:before{content:"";position:absolute;background:#df0615;top:0;left:.4rem;height:16px;width:16px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#side h2:after{content:"";position:absolute;background:#f1e3c1;top:14px;left:0;height:12px;width:12px;-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}#side aside h3{margin:0 0 10px 0;border-bottom:1px solid #00c25b}#side aside ul{margin:0 0 20px 0;list-style:none}#side aside ul li{background:url(https://domi-ru.co.jp/blog-president/common/images/list_triangle.png) no-repeat top 10px left;padding-left:10px}#post_list{-webkit-flex:1;flex:1;padding-top:60px}#post_list #page{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#post_list #page a{display:inline-block;padding:10px;font-size:14px;font-size:1.4rem;background:#fff;font-weight:bold;text-decoration:none;border-radius:3px;-moz-box-shadow:1px 1px 3px #ccc;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;-moz-transition:background-color .3s ease-in , color .3s ease-in;-o-transition:background-color .3s ease-in , color .3s ease-in;-webkit-transition:background-color .3s ease-in , color .3s ease-in;transition:background-color .3s ease-in , color .3s ease-in}#post_list #page a:hover{background:#df7300;color:#fff}.article_list{background:#fff;margin-bottom:30px;padding:40px 20px 20px 20px;position:relative;-moz-box-shadow:1px 1px 5px #ccc;-webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc}.article_list .logo-house{position:absolute;top:-10px;right:-10px}.article_list .head{display:-webkit-flex;display:flex;background:url(https://domi-ru.co.jp/blog-president/common/images/border_stripe.png) bottom repeat-x;margin-bottom:20px;padding-bottom:10px}.article_list .head h1{margin:0;font-size:24px;font-size:2.4rem;color:#df7300}.article_list .head p{display:inline-block;margin:0 0 0 auto;vertical-align:bottom}.article_list .content{margin-bottom:20px}.article_list .content img{margin:0 20px 20px 0}.article_list .content p{margin:0 0 15px 0}.article_list .content a img{height:auto;margin:0 0 15px 0}.article_list .content a img:hover{filter: alpha(opacity=50);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.article_list .foot{display:-webkit-flex;display:flex;width:100%;border-top:1px solid #ccc}.article_list .foot ul{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;list-style:none;margin:16px auto 16px 0;padding:0}.article_list .foot ul::before{content:"カテゴリ";font-size:12px;font-size:1.2rem;font-weight:bold;margin-right:1.5rem}.article_list .foot ul li{margin-right:1rem}.article_list .foot p{margin-left:auto}footer{margin-top:30px;background:url(https://domi-ru.co.jp/blog-president/common/images/bg_contact.png);border-top:1px solid #ccc}footer .sp_menu{display:none}footer div{display:-webkit-flex;display:flex;width:960px;margin:0 auto;padding:30px 20px}footer .company{width:288px;margin-right:20px;padding-top:40px}footer .company p{line-height:150%}footer .contact{-webkit-flex:1;flex:1}footer .contact img{width:100%}footer p{font-size:12px;font-size:1.2rem;margin:0}footer small{display:block;background:#fff;padding:12px 0;font-size:12px;font-size:1.2rem;color:#f09500;text-align:center}@media only screen and (max-width:767px){.container{width:100%;display:block;padding:0 30px}#side{width:100%}#side hgroup{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#side hgroup h2{margin-left:auto}#side .category,#side .archive,#side .link{display:none}article#post_list{padding-top:20px}article#post_list .article_list .head{-webkit-flex-wrap:wrap;flex-wrap:wrap}article#post_list .article_list .foot{display:block}article#post_list .article_list .foot ul{width:100%}article#post_list .article_list .foot p{width:100%;margin-left:0}footer .sp_menu{display:block;margin:0 30px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}footer .sp_menu aside{width:50%}footer div{display:block;width:100%}footer div .company{width:100%;margin:0}footer div .contact{margin-top:40px}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root) {overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}