.widget_pages ul li a{display:block}#ft-widget-content .ft-widget-area{width:22.6%}#ft-widget-area1,#ft-widget-area2,#ft-widget-area3{margin:0 3.2% 0 0}#ft-widget-area4{margin:0}.main-wrap:not(.mb-theme){color:#383838;background:#f4f4f4}.main-wrap a:hover{color:#29abe2}.main-wrap a,.main-wrap .loop-article a:hover,ul.recent_entries li a:hover,.widget_nav_menu a:hover,.widget_pages a:hover,.widget_categories a:hover{color:#383838}.entry,.dp-widget-content .dp_text_widget,.dp-widget-content .textwidget{font-size:15px}.entry a,.dp-widget-content .dp_text_widget a,.dp-widget-content .textwidget a{color:#29abe2}.entry a:hover,.dp-widget-content .dp_text_widget a:hover,.dp-widget-content .textwidget a:hover,.fake-hover:hover{color:#2bb4ed}.single-date-top,.meta-cat a,.meta-cat a:hover,.content pre,.entry input[type="submit"],.plane-label,#wp-calendar tbody td a,input#submit{color:#fff;background-color:#29abe2}.meta-tag a:before{border-right-color:#29abe2}.entry input[type="submit"]:hover,#wp-calendar tbody td a:hover,input#submit:hover{color:#fff;background-color:#2bb4ed}.loop-share-num div{color:#29abe2;background-color:rgba(41,171,226,.14)}.header_container,#global_menu_trigger{background-color:#383838;border-color:#29abe2}.header_content,.header_content a,#global_menu_trigger,#global_menu_trigger a{color:#fff}.header_content hgroup h2{color:rgba(255,255,255,.7)}.header-banner-outer.pc{background-color:#383838;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.05) , 0 1px 2px rgba(0,0,0,.3)}.header-banner-outer.pc a,.header-banner-outer.pc a:hover{color:#fff}.header-banner-outer.mb{color:#fff;text-shadow:0 0 1px rgba(0,0,0,.05) , 0 1px 2px rgba(0,0,0,.3)}.header-banner-outer.mb a,.header-banner-outer.mb a:hover{color:#fff}.hd-slideshow .button-control{color:#383838;background-color:#fff}.hd-slideshow .navigator-content.style1 .navigator-wrapper{background-color:#383838}.hd-slideshow .navigator-content.style1 .navigator-wrap-inner li{border-color:#383838}.hd-slideshow .navigator-content:not(.style1){background-color:rgba(56,56,56,.64)}.hd-slideshow .navigator-content:not(.style1) .navigator-wrap-inner li{background-color:rgba(255,255,255,.6)}.hd-slideshow .navigator-content .navigator-wrap-inner li{color:#fff;background-color:rgba(255,255,255,.1)}.hd-slideshow .navigator-content .navigator-wrap-inner li.sl_num{color:#383838}.sl-btn{color:#383838;background-color:#fff}#headline-sec.home{background-color:#383838;color:#fff}#headline-sec.home a,#headline-sec.home a:hover{color:#fff}#headline-sec .headline_main_title{border-color:rgba(255,255,255,.3)}#global_menu,#expand_float_menu,.current-menu-item .mq_submenu_li,.current_page_item .mq_submenu_li{background-color:#fff;color:#383838}ul#global_menu_ul .menu-link,.mq-mode #fixed_sns li a,.header_content.mq-mode #hd_searchform #searchform::before,.header_content.mq-mode #hd_searchform table.gsc-search-box td.gsc-search-button:before{color:#383838}ul#global_menu_ul>li .menu-link:hover,ul#global_menu_ul>li.current-menu-item>.menu-link,ul#global_menu_ul>li.current_page_item>.menu-link,.mq_submenu_li{color:#fff;background-color:#29abe2}ul#global_menu_ul>li .gnav-bd{border-color:transparent transparent #fff transparent}ul#global_menu_ul li ul.sub-menu,ul#global_menu_ul.mq-mode,ul#global_menu_ul.mq-mode .menu-link{border-color:rgba(56,56,56,.1)}ul#global_menu_ul li ul.sub-menu li{background-color:#fff}ul#global_menu_ul.mq-mode,ul#global_menu_ul .expand_global_menu_li{background-color:#fff}#global_menu .loop-section{background-color:#fff;color:#383838}#global_menu .loop-section a,#global_menu .loop-section a:hover{color:#383838}.mm-menu{background-color:#383838}.mm-menu,.mm-listview li a{color:rgba(255,255,255,.8)}.mm-menu .mm-header>a{color:rgba(255,255,255,.3)}.mm-menu .mm-header,.mm-menu .mm-listview>li:after,.mm-menu .mm-listview>li>a.mm-prev:after,.mm-menu .mm-listview>li>a.mm-next:before{border-color:rgba(255,255,255,.14)}.mm-menu .mm-header .mm-btn:before,.mm-menu .mm-header .mm-btn:after,.mm-menu .mm-listview>li>a.mm-prev:before,.mm-menu .mm-listview>li>a.mm-next:after{border-color:rgba(255,255,255,.34)}.mm-menu .mm-listview li.current-menu-item:after,.mm-menu .mm-listview li.current_page_item:after{border-color:#fff}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-listview > li.mm-selected > span{background-color:rgba(56,56,56,.8)}.dp-container,.container-widget-area.pos-top,.main-wrap.mb-theme{color:#383838;background-color:#fff}.dp-container select,.main-wrap.mb-theme select{border-color:rgba(56,56,56,.14)}.entry a{font-weight:normal;text-decoration:none}.entry a:hover{text-decoration:underline}.archive-title-sec .cat-desc,.loop-excerpt,.loop-article.normal-all footer div,.meta-div.normal,.meta-div.magazine,.meta-div.app-image,.meta-div.blog{color:rgba(56,56,56,.74)}.meta-cat a,.cat-item .count,.loop-post-thumb-flip,.portfolio.two .loop-article-content,#headline-sec-inner a.cat_link,.label_ft{background-color:#29abe2}.loop-article:hover{border-bottom-color:#29abe2;background-color:rgba(41,171,226,.06)}.archive-title-sec .cat-desc:before{border-color:#29abe2}.bx-wrapper .bx-pager .bx-pager-item a{background-color:#383838}input[type="checkbox"]:checked,input[type="radio"]:checked{background-color:#29abe2}select{border-color:rgba(56,56,56,.14);color:#383838}#searchform input#searchtext{color:#383838}#searchform::before{color:#383838}#searchform input:focus{background-color:#fff}#hd_searchform #searchform .searchtext_div{color:#383838;background-color:#fff}#hd_searchform #searchform input#searchtext,#hd_searchform #searchform:hover input#searchtext::-webkit-input-placeholder,#hd_searchform #searchform input#searchtext:focus::-webkit-input-placeholder{color:#383838}.header_content:not(.mq-mode) #hd_searchform #searchform::before,.header_content:not(.mq-mode) #hd_searchform td.gsc-search-button:before{color:#fff}#hd_searchform.mb-theme #searchform input#searchtext{color:#383838}#hd_searchform.mb-theme .searchtext_div{color:#383838;background-color:#fff}table.gsc-search-box{background-color:#fff!important;border-color:rgba(56,56,56,.2)!important}td.gsc-search-button{color:#383838!important;background-color:#fff!important}#hd_searchform table.gsc-search-box{background-color:#fff!important;color:#383838!important}#hd_searchform td.gsc-search-button{color:#fff!important;background-color:transparent!important}#hd_searchform.mb-theme table.gsc-search-box{background-color:#fff!important}#hd_searchform.mb-theme td.gsc-search-button{color:#383838!important;background-color:#fff!important}.rank_label.thumb{background-color:#29abe2}.rank_label.no-thumb{color:rgba(56,56,56,.1)}#ft-widget-content .rank_label.no-thumb{color:rgba(255,255,255,.1)}.content dt,.content table th,.entry .wp-caption,#wp-calendar caption,#wp-calendar th,#wp-calendar td{background-color:rgba(56,56,56,.04)}.mb-theme .post_meta_sns_btn,.mb .post_meta_sns_btn{background-color:rgba(56,56,56,.06)}#wp-calendar tbody td#today{background-color:rgba(56,56,56,.1)}.meta-tag a:after{background-color:#fff}hr{border-color:rgba(56,56,56,.4)}.single-date-top .date_year{border-color:#fff}.archive-title-sec.author .author_sns i{border-color:#383838}address,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,#switch_comment_type,.dp_tab_widget_ul,.single-article header .single-title span,.loop-sec-header h1 span,.widget-box .dp-widget-title span,.archive-title-sec.author .author_sns i:hover,.inside-title span,#reply-title span,#comment_section li.comment:hover,#comment_section li.trackback:hover,#comment_section li.pingback:hover{border-color:#29abe2}.widget_pages li a,.widget_nav_menu li a,.widget_categories li a,.recent_entries li,.mb-theme .dp_related_posts.vertical li{border-color:rgba(56,56,56,.3)}.content table th,.content table td,.content dl,.content dt,.content dd,.entrylist-date,div#comment-author,div#comment-email,div#comment-url,div#comment-comment,#comment_section li.comment,#comment_section li.trackback,#comment_section li.pingback{border-color:rgba(56,56,56,.18)}.archive-title-sec.author .author_desc:before{border-color:rgba(56,56,56,.7)}.active_tab,.entry ul li:before,.dp-widget-content .dp_text_widget ul li:before,.dp-widget-content .textwidget ul li:before,a#gototop{color:#fff;background-color:#29abe2}a#gototop:hover{color:#fff;background-color:#2bb4ed}.inactive_tab{background-color:rgba(56,56,56,.08)}.inactive_tab:hover{background-color:rgba(56,56,56,.12)}.entry ul li:before,.dp-widget-content .dp_text_widget ul li:before,.dp-widget-content .textwidget ul li:before{border-color:#fff}.single-article:before,.single-article header:before,.single-article .single_post_meta:before,.loop-sec-header h1,.archive-title-sec,.mb-theme #headline-sec:not(.home),.widget-box .dp-widget-title,.inside-title, #reply-title,#comment_section .comment-avatar img,#searchform{border-color:rgba(56,56,56,.2)}.loop-article{border-color:rgba(56,56,56,.16)}.entry .wp-caption{border-color:rgba(56,56,56,.1)}.tagcloud a,.entry>p>a.more-link,.dp-pagenavi a,.dp-pagenavi .page-numbers:not(.dots),.navigation a,.dp-container a.more-entry-link,.mb-theme .content a.more-entry-link,#commentform input[type="submit"],#comment_section .comment-meta .comment-reply-link{color:#fff;border-color:#29abe2;background-color:#29abe2}.tagcloud a:hover,.entry>p>a.more-link:hover,.navigation a:hover,.navialignleft a:hover,.navialignright a:hover,.dp-container .more-entry-link:hover,.mb-theme .content a.more-entry-link:hover,.dp-pagenavi a:hover,.dp-pagenavi .page-numbers.current,.dp-pagenavi .page-numbers:hover,#commentform input[type="submit"]:hover,#comment_section .comment-meta .comment-reply-link:hover{color:#29abe2;background-color:transparent}.widget_nav_menu li a:hover,.widget_pages li a:hover,.widget_categories li a:hover,.widget_categories li.current-cat a,.recent_entries li:hover,.dp_recent_posts_widget li:hover,.dp_related_posts ul li:hover,span.v_sub_menu_btn{background-color:rgba(56,56,56,.04)}.tooltip-arrow{border-color:transparent transparent #29abe2 transparent}.tooltip-msg{color:#fff;background-color:#29abe2}.tagcloud .tooltip-msg{color:#29abe2;background-color:#fff}.content blockquote,.content q{background-color:rgba(56,56,56,.04);border:1px solid rgba(56,56,56,.08)}.content code{background-color:rgba(56,56,56,.05);border:1px solid rgba(56,56,56,.48)}.content blockquote:before,.content blockquote:after{color:#29abe2}#comment_section li.comment:hover,#comment_section li..trackback:hover,#comment_section li..pingback:hover {border-color:#29abe2}.container_footer{background-color:#f4f4f4;color:#383838}.container_footer a{color:#383838}.container_footer a:hover{color:rgba(56,56,56,.8)}#footer{border-color:#29abe2}#footer,#footer #footer-bottom a,#footer #footer-bottom a:hover{background-color:#383838;color:#fff}#footer a,#footer ul.recent_entries li a:hover,#footer .widget_nav_menu a:hover,#footer .widget_pages a:hover,#footer .widget_categories a:hover{color:#fff}#footer a:hover{color:#29abe2}#footer_menu_ul{border-color:#fff}#footer select{border-color:rgba(255,255,255,.14);color:#fff}#footer_menu_ul,#footer_menu_ul.mb-theme li,#ft-widget-content,#ft-widget-content .dp-widget-title{border-color:rgba(255,255,255,.2)}#ft-widget-content .dp-widget-title span{border-color:#29abe2}#ft-widget-content #searchform{border-color:rgba(255,255,255,.2)}#ft-widget-content #wp-calendar caption,#ft-widget-content #wp-calendar th,#ft-widget-content #wp-calendar td{background-color:rgba(255,255,255,.08)}#ft-widget-content #wp-calendar tbody td#today{background-color:rgba(255,255,255,.12)}#ft-widget-content #wp-calendar tbody td a{color:#383838;background-color:#fff}#ft-widget-content #wp-calendar tbody td a:hover{background-color:#29abe2}.ft-widget-box ul.recent_entries li,.ft-widget-box .widget_pages li a,.ft-widget-box .widget_nav_menu li a,.ft-widget-box .widget_categories li a{border-bottom:1px dotted rgba(255,255,255,.4)}#ft-widget-content .active_tab{color:#383838;background-color:#fff}#ft-widget-content .tagcloud a,#footer a.more-entry-link{color:#383838;border-color:#fff;background-color:#fff}#ft-widget-content .tagcloud a:hover,#footer a.more-entry-link:hover{color:#fff;background-color:transparent}#ft-widget-content .inactive_tab{color:#fff;background-color:rgba(255,255,255,.08)}#ft-widget-content .inactive_tab:hover{background-color:rgba(255,255,255,.03)}#ft-widget-content .dp_tab_widget_ul{border-color:#fff}#ft-widget-content .loop-share-num div{color:#29abe2;background-color:rgba(41,171,226,.14)}#ft-widget-content #searchform input#searchtext{color:#fff}#ft-widget-content #searchform::before{color:#fff}.wow{visibility:hidden}.btn,.label{background-color:#29abe2}.entry>ul{margin-left:10px}.entry ul li:before{content:none;width:0;height:0;margin-right:0}ul.toc_list{margin-left:15px}ul.toc_list li::before{content:none;width:0;height:0;margin-right:0}#hokkinin #contents #boxarea{padding:0 0 0 65px;overflow:hidden}#hokkinin #contents .box{width:230px;background:#fff url(https://www.ippyo.org/img/hokkinin/hokkinin_bgimg.gif) left top no-repeat;float:left;padding:0 40px 0 0}#hokkinin #contents .box dl{margin-bottom:5px;height:61px}#hokkinin #contents .box dt{font-size:14px;font-weight:bold;padding:6px 0 0 17px;line-height:1.2}#hokkinin #contents .box dd{font-size:12px;line-height:1.2;padding:2px 0 0 17px}#hokkinin #contents .box p{width:216px;padding:0 0 20px 7px;line-height:1.2;font-size:85%}#hokkinin #contents p#gotop{clear:both;width:840px;text-align:right;padding:0 60px 20px 0;font-size:12px}#hokkinin #contents p#gotop a{text-decoration:underline}#hokkinin #contents p#gotop a:hover{text-decoration:none}.text_b_red{font-weight:bold;color:#c00}.katsudonew{width:340px;height:220px;border:solid 1px gray;margin-left:8px;overflow-y:auto;overflow-x:hidden;font-size:9pt}.katsudotitlered{float:left;margin-left:.5em;margin-top:.3em;width:320px;word-wrap:break-word;color:red;font-size:9pt}.katsudobody{width:320px;margin-top:.3em;margin-left:.5em;word-wrap:break-word;font-size:9pt;color:#000}.topicsarea{float:left;margin-right:2px;margin-bottom:10px;width:660px;height:240px;padding-top:8px;padding-left:20px;padding-right:10px;overflow-y:auto;overflow-x:hidden;border:solid 1px gray;font-size:10.5pt}.topicsnew{width:660px;height:240px;margin-bottom:10px;padding-top:8px;padding-left:20px;padding-right:10px;overflow-y:auto;overflow-x:hidden;float:left;border:solid 1px gray;font-size:10.5pt}.topicsnomal{float:left;padding-left:20px;width:338px;height:380px;padding-bottom:20px;overflow-y:auto;overflow-x:hidden;border:solid 1px gray;margin-top:10px;font-size:10.5pt}.topicshead{float:left;width:1em}.topicsheadgreen{float:left;width:1em;color:green}.topicsheadblack{float:left;width:1em;color:#000}.topicsheadblue{float:left;width:1em;color:#00f}.topicsheadred{float:left;width:1em;color:red}.topicstitle{float:left;margin-left:.5em;width:610px;word-wrap:break-word}.topicstitlegreen{float:left;margin-left:.5em;width:590px;word-wrap:break-word;color:green}.topicstitleblue{float:left;margin-left:.5em;width:590px;word-wrap:break-word;color:#00f}.topicstitlered{float:left;margin-left:.5em;width:590px;word-wrap:break-word;color:red}.topicshyphen{float:left;margin-left:1.5em;width:1em;color:#000}.topicshyphengreen{float:left;margin-left:1.5em;width:1em;color:green}.topicshyphenblue{float:left;margin-left:1.5em;width:1em;color:#00f}.topicshyphenred{float:left;margin-left:1.5em;width:1em;color:red}.topicsbody{float:left;width:600px;margin-left:.5em;word-wrap:break-word;color:#000}.topicsbodygreen{float:left;width:600px;margin-left:.5em;word-wrap:break-word;color:green}.topicsbodyblue{float:left;width:600px;margin-left:.5em;word-wrap:break-word;color:#00f}.topicsbodyred{float:left;width:600px;margin-left:.5em;word-wrap:break-word;color:red}.topicsfooter{clear:both;width:540px;text-align:right}span.topicsgreen{color:green}span.topicsblack{color:#000}div.topicsclear{clear:both;margin-top:16px}.text_b_red{font-weight:bold;color:#c00}#contents p strong{font-weight:bold}.point_img{text-align:center}.keyword_title{margin-top:20px;margin-right:10px}.link_back{margin-bottom:10px;margin-top:60px}.list03{padding:10px;margin-left:150px;font-size:16px}.text_qa{font-size:16px;margin-bottom:30px}.font_up{font-size:10px;vertical-align:top}body{font-family:'Hiragino UD Sans F W4 JIS2004';font-feature-settings:'palt' 1}strong{font-family:'Hiragino UD Sans F W6 JIS2004';font-feature-settings:'palt' 1}h1,h2,h3,h4,h5,h6{font-family:'Hiragino UD Sans F W6 JIS2004';font-feature-settings:'palt' 1}p{font-family:'Hiragino UD Sans F W4 JIS2004';font-feature-settings:'palt' 1}