﻿@charset "UTF-8";
/*Theme Name: U-Site
 *Theme URI: https://u-site.jp/
 *Description: WordPress Theme for U-Site
 *Author: IID, Inc.
 *Version: 2 */
.btn-primary,.footer-intro .inquiry.btn-primary,.inquiry{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#db3b00),color-stop(100%,#db3b00));background:-webkit-linear-gradient(bottom,#db3b00 0,#db3b00 100%);background:-moz-linear-gradient(bottom,#db3b00 0,#db3b00 100%);background:-o-linear-gradient(bottom,#db3b00 0,#db3b00 100%);background:-ms-linear-gradient(bottom,#db3b00 0,#db3b00 100%);background:linear-gradient(to bottom,#db3b00 0,#db3b00 100%)}.btn-primary:hover,.footer-intro .btn-primary.inquiry:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ca3700),color-stop(100%,#a82d00));background:-webkit-linear-gradient(bottom,#ca3700 0,#a82d00 100%);background:-moz-linear-gradient(bottom,#ca3700 0,#a82d00 100%);background:-o-linear-gradient(bottom,#ca3700 0,#a82d00 100%);background:-ms-linear-gradient(bottom,#ca3700 0,#a82d00 100%);background:linear-gradient(to bottom,#ca3700 0,#a82d00 100%)}.footer-intro .btn-primary{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(100%,#222));background:-webkit-linear-gradient(bottom,#444 0,#222 100%);background:-moz-linear-gradient(bottom,#444 0,#222 100%);background:-o-linear-gradient(bottom,#444 0,#222 100%);background:-ms-linear-gradient(bottom,#444 0,#222 100%);background:linear-gradient(to bottom,#444 0,#222 100%)}.footer-intro .btn-primary:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#555),color-stop(100%,#333));background:-webkit-linear-gradient(bottom,#555 0,#333 100%);background:-moz-linear-gradient(bottom,#555 0,#333 100%);background:-o-linear-gradient(bottom,#555 0,#333 100%);background:-ms-linear-gradient(bottom,#555 0,#333 100%);background:linear-gradient(to bottom,#555 0,#333 100%)}article[role=main] #ez-toc-container,article[role=main] .toc,pre{background-color:#fcfcfc}.about-module,.centered-button .margin,.jumbotron,.tab-pane pre,.tag-cloud li a,.tags li a,.wp-block-columns .btn-default:hover{background-color:#fff}span:target{background-color:#def}.btn-primary{background-color:#ff8000}#show-more button{background-color:#337ab7;border-color:#337ab7}.btn-primary:hover,.footer-intro .btn-primary.inquiry:hover{background-color:#b93200}#searchform .btn,.sidebar .searchform .btn,body>header .searchform .btn{background-color:#2e2e2e}.inquiry{background-color:#db3b00;border-color:transparent}.tags li a:hover{background-color:#999}.breadcrumb{background-color:transparent}article[role=main] .colored-background img,h2.break-line:after,h3.break-line:after{background-color:#ccc}.embed-responsive .embed-responsive-item,.embed-responsive video,article[role=main] th,article[role=main] video{background-color:#eee}article[role=main] .filled-rectangle{background-color:#f5f5f5}.wp-block-columns .btn-default:not(:hover){background-color:#e1f5fe}.footer-intro-bgimg{background-color:#f0f0f0}.footer-intro .btn-primary{background-color:#333;min-width:200px}.footer-intro .btn-primary:hover{background-color:#666}body>footer{background-color:#444;margin-top:20px}.biggerlink .wp-block-column.btn,.sidebar .no-border,article[role=main] .no-border,article[role=main] .no-border img{border:none}article[role=main] td,article[role=main] th{border-collapse:collapse}.btn-primary,.btn-primary:hover,.footer-intro .btn-primary,.social-share .facebook,.social-share .hatebu,.social-share .twitter{border-color:transparent}.sidebar .searchform .btn-default,body>header .searchform .btn-default,pre.inverse{border-color:#2e2e2e}.tag-cloud li a{border-color:#ddd}.tag-cloud-all li a{border-color:#fff}.tags li a:hover{border-color:#999;color:#fff}.border img,.post-cards .attachment-post-thumbnail,.post-thumbnail img,article[role=main] #ez-toc-container,article[role=main] .note,article[role=main] .reports,article[role=main] .toc,article[role=main] td,article[role=main] th,img.border,img.post-thumbnail{border-color:#666}article[role=main] div.balloon,article[role=main] p.balloon{background-color:#fff;border-color:#999}.btn-primary,.tag-cloud li a,.tags li a,article[role=main] .note{border-radius:3px}.nav-tabs.nav-justified>li>a{border-radius:2px 2px 0 0;border-bottom-color:#ddd}article[role=main] div.balloon,article[role=main] p.balloon{border-radius:7.5px}article[role=main] .filled-rectangle{border-radius:5px}.border img,.post-cards .attachment-post-thumbnail,.post-thumbnail img,.social-share .facebook,.social-share .hatebu,.social-share .twitter,.tag-cloud li a,.tags li a,.tags li a:hover,article[role=main] #ez-toc-container,article[role=main] .note,article[role=main] .reports,article[role=main] .toc,article[role=main] div.balloon,article[role=main] p.balloon,article[role=main] td,article[role=main] th,img.border,img.post-thumbnail{border-style:solid;border-width:1px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-color:#ddd #ddd #fff}.about-module h2,.nav-tabs.nav-justified>li>a,.sidebar h2{border-bottom-style:solid}.about-module h2,.nav-tabs.nav-justified>li>a,.recommended-post-cards article.media:last-child,.sidebar h2{border-bottom-width:1px}.social-share .twitter{border-bottom-left-radius:3px;border-top-left-radius:3px}.social-share .hatebu{border-bottom-right-radius:3px;border-top-right-radius:3px}.tab-pane pre{border-top-color:#fff}.recommended-post-cards article.media,.recommended-post-cards article.media:last-child,.wpp-list li+li,div.wp-block-group+div.wp-block-group,hr{border-top-color:#ccc}.recommended-post-cards article.media,.recommended-post-cards article.media:last-child,.wpp-list li+li,div.wp-block-group+div.wp-block-group{border-top-style:solid}.recommended-post-cards article.media,.wpp-list li+li,div.wp-block-group+div.wp-block-group{border-top-width:1px}.biggerlink .wp-block-column.btn{box-shadow:0 2px 3px 2px rgba(0,0,0,.25);text-align:start;white-space:normal}article[role=main] img{box-sizing:content-box}#footer-media h3 small,#footer-media h4 small,#research-local-nav a,.about-module .follow-link a:link,.about-module .follow-link a:visited,caption{color:#333}#searchform>div>span>button.btn-default,#show-more button,.btn-primary,.sidebar .searchform .btn .fa-search,.social-share,.social-share a,.social-share a:hover,.social-share a:visited,a.btn-primary:visited,body>footer a,body>footer a span.fa-stack span.fa.fa-inverse,body>footer a:hover,body>footer a:link:not(.btn),body>footer a:visited:not(.btn),body>footer p,body>header .searchform .btn .fa-search{color:#fff}body>header .fa-caret-right{color:#4198d2;padding-bottom:0;padding-right:5px;padding-top:2px;vertical-align:top}a:link:not(.btn){color:#00c}a:visited,a:visited h2,a:visited h3{color:#551a8b}a h2 small{color:#23527c}.tag-cloud li a,.tags li a{color:#595959;display:inline-block;font-size:12px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,.meta,article[role=main] .note,article[role=main] p.subtitle,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#595959}article[role=main] .page-cards .media .media-body h3 a{color:inherit}.social-share .twitter .fa-circle{color:#55acee}.social-share .facebook .fa-circle{color:#3b5998}.social-share .hatebu .fa-circle{color:#008fde}code.inverse,pre.inverse{background-color:#2e2e2e;color:#fff}#research-local-nav a:link,#research-local-nav a:visited{color:#337ab7}body>footer a i,body>footer a span.fa-stack span.fa{color:#444}.breadcrumb>li+li:before{color:#333;content:">"}.fa-hatebu:before{content:"B!";font-family:Verdana;font-weight:700}ol.nested-counters li:before,ol.nested-counters ol li:before{content:counters(item, ".") " ";counter-increment:item}ol.right-bracket-decimal>li:before{content:counter(list,decimal) ") "}ol.right-bracket-lower-alpha>li:before{content:counter(list,lower-alpha) ") "}ol.brackets>li:before{content:"(" counter(list,decimal) ") "}ol.brackets>li,ol.right-bracket>li{counter-increment:list}ol.nested-counters,ol.nested-counters ol{counter-reset:item}ol.brackets,ol.right-bracket{counter-reset:list}.aligncenter,.popover,.wp-block-video.size-medium video,.wp-caption{display:block}.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}article[role=main] #ez-toc-container,article[role=main] .toc{display:table}.date ul.tags{display:inline}.centered-button,.centered-button .margin{display:inline-block}.fb-post.fb_iframe_widget,.fb-post.fb_iframe_widget span{display:block!important}.cards-base,.cards-summary,a#scroll-to-top{display:none!important}#gcf{display:none}.wp-block-image.is-resized{display:-ms-inline-grid;-ms-grid-columns:100%}h2.break-line,h3.break-line{align-items:center;display:flex}h2.break-line:after,h3.break-line:after{content:"";flex-grow:1;height:1px;margin-left:.5em}body{font-family:-apple-system,"Helvetica Neue","Segoe UI",Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Meiryo UI","Yu Gothic UI","游ゴシック","Yu Gothic",sans-serif;line-break:strict;line-height:1.5;word-break:normal;word-wrap:break-word}#below-the-body h2,.container h3.h4,article header .h1,article header .h1 small,article header h1,article header h1 small,article[role=main] .ez-toc-title,article[role=main] h2,article[role=main] h3,article[role=main] h4,div.container h1,div.container h2,h2.related{font-family:-apple-system,"Helvetica Neue","Segoe UI",Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","Yu Gothic UI","游ゴシック","Yu Gothic","メイリオ",Meiryo,"Meiryo UI",sans-serif;font-feature-settings:"pkna";-webkit-font-feature-settings:"pkna";-moz-font-feature-settings:"pkna"}code,pre{font-family:'Courier New',Courier,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Meiryo UI","Yu Gothic UI","游ゴシック","Yu Gothic",monospace}.input-sm,.jumbotron p,.wpp-list .h3,.wpp-list h3,body,body>header h1,body>header p,h1.tagline,p.tagline{font-size:16px}.sidebar .searchform .btn .fa-search,body>header .searchform .btn .fa-search{font-size:20px}.article-list .jumbotron .h2,.article-list .jumbotron h2{font-size:28px}.article-list .h2,.article-list h2{font-size:24px}p.meta{font-size:14px}#ez-toc-container .ez-toc-title{font-size:22px}#methods-local-nav,#research-local-nav{font-size:14px;margin-top:20px}#footer-media dt,.jumbotron p,article[role=main] .yarpp-related a,h1,h2,h3{font-weight:400}article[role=main] .ez-toc-title,article[role=main] h2,article[role=main] h3,article[role=main] h4,div.container h2,h2.related{font-weight:700}h2 small{font-weight:500}.contact .content{height:150px;width:100%}ol.brackets>li:before,ol.right-bracket>li:before{left:0}.letter-spacing-minus-1px{letter-spacing:-1px}.tag-cloud li a,h1.tagline,p.tagline{line-height:1}article[role=main] .media p{line-height:1.875;margin-top:10px}article[role=main] .post-cards .media p{line-height:1.4;margin-bottom:0;margin-top:0}.wpp-list .h3,.wpp-list h3,article[role=main] div.balloon,article[role=main] p.balloon{line-height:1.5}.article-description h2{line-height:1.25}.post-cards h4{line-height:1.3}#how-ux-matters .col-md-12{line-height:1.875}#methods-local-nav li,.follow-link li,ol.brackets,ol.nested-counters,ol.nested-counters ol,ol.right-bracket{list-style-type:none}p{margin:5px 0}#research-local-nav ul,.commercial-transactions dl,.jumbotron .tags,.wpp-list h3,.wpp-list li,article[role=main] #ez-toc-container .ez-toc-title,body>header p,h1.tagline{margin-bottom:0}.h2,.h3,h2,h3{margin-bottom:16px}.popover,ol,ul{margin-bottom:10px}.post-cards .h3,.post-cards h3{margin-bottom:7px}ol,ul{margin-top:10px}.article-description ul,.yarpp-related li{margin-bottom:8px}.popover{margin-left:6px;margin-right:6px;max-width:100%}article[role=main] #ez-toc-container{margin-bottom:10px;padding:15px 25px 10px 15px}#how-ux-matters .col-md-6,.article-list .h2,.article-list h2,.footer-intro h2,.jumbotron-and-about,img.post-thumbnail{margin-bottom:5px}.wpp-list img.post-thumbnail{margin-bottom:3px;margin-top:3px}#how-ux-matters ul,.post-cards img.post-thumbnail{margin-bottom:0;margin-top:0}article+article{margin-bottom:20px;margin-top:20px}.jumbotron{margin-bottom:0;padding-bottom:10px}.about-module h2,.commercial-transactions dd,.jumbotron p,article[role=main] .media p{margin-bottom:10px}#show-more,.sidebar section{margin-bottom:30px}.about-module h2,.sidebar h2{border-bottom-color:#ccc;margin-bottom:0;padding-bottom:5px}.sidebar .tags li,article[role=main] #ez-toc-container ul.ez-toc-list li{margin-bottom:5px;margin-top:5px}div.wp-block-group{margin-bottom:40px}#methods-local-nav,#research-local-nav,.page-cards .media{margin-bottom:20px}#how-ux-matters p{margin-bottom:3px}#how-ux-matters li{margin-bottom:1px}.no-gutters,.post-cards img.post-thumbnail,span.wpcf7-list-item{margin-left:0}.facebook-count,.hatebu-count,.site-id,.twitter-count{margin-left:5px}.aligncenter,.wp-block-video.size-medium video{margin-left:auto}.fb-post.fb_iframe_widget,.fb-post.fb_iframe_widget span{margin-left:auto;margin-right:auto;position:static!important}img.post-thumbnail{margin-left:10px}.no-gutters,.wp-caption.alignright img.center-block{margin-right:0}.site-id{margin-right:5px;width:130px}.aligncenter,.wp-block-video.size-medium video{margin-right:auto}h3.break-line{margin-top:40px}#how-ux-matters .col-md-6,#how-ux-matters p,#research-local-nav ul,.footer-intro h2,.popover,.sidebar h2,.wpp-list h3,article[role=main] #ez-toc-container .ez-toc-title,body>header h1,body>header p,ul.wpp-list{margin-top:0}.article-description ul,.article-list .h2,.article-list h2,article[role=main] .post-cards .media p.date,img.post-thumbnail{margin-top:5px}.about-module h2,.commercial-transactions dt,.functional-food div{margin-top:10px}.yarpp-related li{margin-top:8px}.theme{margin-bottom:15px;margin-top:15px}#how-ux-matters h2{font-size:24px;margin-top:3px}#how-ux-matters .col-md-12 p{margin-top:17px}#how-ux-matters .col-md-6 p{margin-bottom:6px;margin-top:10px}.container,.container-fluid{max-width:960px}.wpp-list article{min-height:79px}.post-cards div.media{min-height:123px}.alignnone{min-width:98.5%!important}.opacity-down{opacity:.75}.wp-block-table{overflow:hidden}body>header{padding-bottom:12px;padding-top:14px}.sidebar .searchform .btn,body>header .searchform .btn{padding:4px 10px}article[role=main] .reports{padding-bottom:20px;padding-top:20px}article[role=main] .filled-rectangle,article[role=main] div.balloon,article[role=main] p.balloon{padding-bottom:10px}.wpp-list .media{padding-bottom:1px;padding-top:8px}#methods-local-nav,#research-local-nav,.page-cards .media-body,.post-cards div.media{padding-bottom:10px;padding-top:10px}.no-gutters,.no-gutters>[class*=" col-"],.no-gutters>[class^=col-],.wpp-list,body>header .fa-caret-right{padding-left:0}.tag-cloud li a{padding-bottom:5px;padding-left:5px;padding-right:5px}.media>.pull-right,article[role=main] .media-right,article[role=main] .reports{padding-left:20px}.media>.pull-right,article[role=main] .post-cards .media-right{padding-left:10px}article[role=main] div.balloon,article[role=main] p.balloon{box-shadow:0 1.5px 2.5px 1.5px rgba(0,0,0,.15);padding-left:11px}.no-gutters,.no-gutters>[class*=" col-"],.no-gutters>[class^=col-]{padding-right:0}.media>.pull-left,article[role=main] .media-left,article[role=main] .reports{padding-right:20px}article[role=main] div.balloon,article[role=main] p.balloon{padding-right:11px}article[role=main] .filled-rectangle .h4,article[role=main] .filled-rectangle h3,article[role=main] .filled-rectangle h4,article[role=main] .filled-rectangle p{padding-left:15px;padding-right:15px}#methods-local-nav,#research-local-nav,.centered-button .margin{padding-left:10px;padding-right:10px}h1.tagline,p.tagline{padding-top:22px}.about-module h2,.sidebar h2,.tag-cloud li a,nav+div{padding-top:5px}.site-meta{padding-top:2px;text-align:right}.jumbotron{padding-top:19px}#footer-media,.embeded-facebook-post,article[role=main] div.balloon,article[role=main] p.balloon{padding-top:10px}.footer-intro-bgimg{padding-bottom:0;padding-top:0}body>footer{padding-bottom:10px;padding-top:20px}.popover,ol.brackets>li:before,ol.right-bracket>li:before{position:relative}#research-local-nav a:hover,.post-cards div.media a:link,.tags a:hover,.tags li a:hover,abbr[title],acronym[title],article[role=main] #ez-toc-container li a:link,article[role=main] .balloon a:link,article[role=main] .breadcrumb a:link,article[role=main] .date a:link,article[role=main] .next_and_previous a:link,article[role=main] .page-cards .media .media-body a,article[role=main] .social-share a:link,article[role=main] .toc li a:link,article[role=main] a.btn:link,article[role=main] dd li a:link{text-decoration:none}#how-ux-matters p a:link,#research-local-nav a[href]:hover,article[role=main] #ez-toc-container li a:hover,article[role=main] .balloon a:link:hover,article[role=main] .toc li a:hover,article[role=main] a:link,article[role=main] dd li a:link:hover{text-decoration:underline}ol.right-bracket>li{text-indent:-2ch}ol.brackets>li{text-indent:-3ch}.author-name{text-transform:none}.wp-block-columns .btn-default:hover,.wp-block-columns .btn-default:not(:hover){transition:.2s}.post-thumbnail img,img.post-thumbnail{width:100px}.centered-button{background-image:url("./images/centering-alignment-border.png");background-position:center;background-repeat:no-repeat;width:100%}.wpp-list img{width:64px}.functional-food img.banner{width:300px}#footer-media{padding-bottom:20px}#footer-media dl{margin-top:0;margin-bottom:0;line-height:1.35}#footer-media dd,#footer-media dt{display:inline-block;font-size:12px}#footer-media dd:before{content:"\00a0-\00a0"}#footer-media h3,#footer-media h4{margin-top:0;margin-bottom:5px}#footer-media .row{padding-top:5px;padding-bottom:5px}#footer-media .title{color:#949494;font-family:Quicksand,sans-serif;font-size:26px;line-height:1.2;font-weight:600;margin-top:0;margin-bottom:0}@media screen and (max-width:480px){.embeded-facebook-post,.sidebar>.tag-cloud>ul>li:nth-of-type(n+16){display:none}article header .h1,article header h1{font-size:32px}.article-list .jumbotron .h2,.article-list .jumbotron h2{font-size:24px}.article-list .h2,.article-list h2{font-size:20px}.jumbotron-and-about{margin-bottom:30px}}@media screen and (max-width:767px){.post-cards div.media{margin-bottom:10px;margin-top:10px}.alignleft,.alignright{margin-left:auto;margin-right:auto}.alignright{width:100%!important}}@media screen and (max-width:991px){.post-cards .container-fluid .container-fluid .row>div{border-bottom:1px solid #ccc}.post-cards .container-fluid .container-fluid .row>div:last-child{border-bottom-width:0}.post-cards .container-fluid .container-fluid .row{border-top:1px solid #ccc}}@media screen and (min-width:768px){.footer-intro-bgimg{background-image:url("./images/background-intro.png");background-position:center top;background-repeat:no-repeat;background-size:100%}.alignright{float:right;margin-left:20px}.alignleft{float:left;margin-right:20px}.post-cards .container-fluid .container-fluid .row:last-child article.media{margin-bottom:0}.mid-size{margin-left:auto;margin-right:auto;width:380px}.container .jumbotron,.container-fluid .jumbotron{padding-left:10px;padding-right:10px}.article-list .post-thumbnail img,.article-list img.post-thumbnail,article header>img.post-thumbnail{width:140px}.post-cards .post-thumbnail img,.post-cards img.post-thumbnail{width:100px}}@media screen and (min-width:992px){.divider{background:linear-gradient(#f7f7f7,#fff 100px)}.page-cards{background-color:#f7f7f7}.page-cards .media{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05)}#methods-local-nav,#research-local-nav,.page-cards .media,.post-cards div.media{border-radius:3px}#methods-local-nav,#research-local-nav,.post-cards div.media{border:1px solid #ccc}.post-cards div.media{margin-bottom:10px}.divider,.post-cards div.media{margin-top:10px}.page-cards .media-body,.post-cards div.media{padding-left:10px;padding-right:10px}}