img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
/*
Theme Name: Ulfasting
Description: The strongest SEO measures. And wonderfully light.
Version: 1.0
Tags: blog,news,two-columns,three-columns,left-sidebar,right-sidebar,custom-menu,featured-images,theme-options
*/
/*
Theme Name: Ulfasting Child
Template: ulfasting
*/

@charset "UTF-8";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-display:optional}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}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{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family: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;appearance:button}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;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:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}*{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif;margin:0;padding:0}body{font-size:16px;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden}a{-webkit-transition:opacity .5s;transition:opacity .5s}a:hover{opacity:.7}a:active,a:hover{outline:0}img{max-width:100%;height:auto}.wrap{background:#ccc}.wrap_in{margin:0 auto}.site_ttl{margin:0;font-size:30px;font-weight:700;color:#000}.site_ttl a{text-decoration:none;color:#000}.site_ttl a.site_img_ttl{display:block;line-height:0}.body_cont{margin:0 auto 80px}.pcnone{display:none !important}.archive_btn_area{text-align:center;margin:30px auto}.archive_btn{border:2px solid #000;border-radius:0;font-size:18px;font-weight:700;line-height:50px;text-decoration:none;color:#000;display:inline-block;width:180px}.archive_btn:hover{color:#fff;background-color:#000;-webkit-transition:background-color .5s;transition:background-color .5s;opacity:1}@media screen and (max-width:768px){.pcnone{display:block !important}.spnone{display:none !important}.body_cont{margin-bottom:30px}}#header{margin-bottom:35px;position:relative}.header_in{margin:0 auto;padding:20px 0}@media only screen and (max-width:960px){.header_in{width:95%}}.nav_top{margin:0 auto 30px}.nav_top ul{list-style:none;zoom:1}.nav_top ul:after{content:"";display:block;clear:both}.nav_top ul li{float:left;position:relative;width:15%;text-align:center;margin:0 20px 10px 0}.nav_top ul li a{text-decoration:none;color:#000;padding:10px;display:block}.nav_top .sub-menu{display:none;position:absolute;top:39px;z-index:2}.nav_top .sub-menu li{width:100%;position:relative;border-right:none}.nav_top ul li:hover>.sub-menu{display:block}.nav_top ul li:hover>.sub-menu .sub-menu{display:block;position:relative;top:0}@media only screen and (max-width:960px){.nav_top ul{margin:0 2.5%}}@media screen and (max-width:768px){.sp_navi{width:100%;height:50px;background:#000;position:fixed;top:0;z-index:999}.sp_navi .sp_navi_in{background:#fff;padding-bottom:50px;position:absolute;z-index:2;top:50px;display:none;width:100%}.sp_navi .menu{font-size:16px}.sp_navi .menu li a{text-decoration:none;color:#000;display:block;padding:10px 4% 10px 9%;border-bottom:solid 1px #000;position:relative}.sp_navi .menu li a:before{content:'';position:absolute;top:18px;left:5%;width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sp_navi .menu .sub-menu{margin:0 15px;list-style:none;margin-bottom:15px}.sp_navi .menu .sub-menu a{border-bottom:solid 1px #a0a0a0}header .navBtn{width:30px;position:absolute;top:15px;right:15px;cursor:pointer}header .navBtn span{display:block;height:2px;width:79%;background:#fff;border-radius:2px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header .navBtn span:nth-child(2),header .navBtn span:nth-child(3){margin-top:6px}header.navOpen .navBtn span:nth-child(1){-webkit-transform:translateY(6px) translateX(0) rotate(45deg);-ms-transform:translateY(6px) translateX(0) rotate(45deg);transform:translateY(6px) translateX(0) rotate(45deg)}header.navOpen .navBtn span:nth-child(2){margin-top:5px;opacity:0;-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px)}header.navOpen .navBtn span:nth-child(3){-webkit-transform:translateY(-9px) translateX(0) rotate(-45deg);-ms-transform:translateY(-9px) translateX(0) rotate(-45deg);transform:translateY(-9px) translateX(0) rotate(-45deg)}}#main_cont{max-width:100%;padding:30px 25px 30px}.ulf_cont_bg{background:#fff}#main_cont div{max-width:100% !important}@media only screen and (max-width:960px){#main_cont{float:none;width:90%;margin:0 2.5% 50px;padding:30px 2.5%}}.archive_list{list-style:none;padding-top:30px}.archive_list .archive_list_item{border-bottom:dotted 1px #000;margin-bottom:20px;padding-bottom:20px}.archive_list .archive_list_item:last-child{border:none}.archive_ttl{margin-bottom:5px}.archive_ttl a{color:#333;text-decoration:none;font-size:18px;line-height:26px}.archive_list_item_l{border:solid 1px #000;float:left;text-align:center}.archive_list_item_l a{text-decoration:none;line-height:0;display:block;height:100%}.archive_list_item_l img{object-fit:cover}.no_thumbnail_img{background:#000;-webkit-transition:opacity .5s;transition:opacity .5s}.no_thumbnail_img:hover{opacity:.7}.no_thumbnail_img p{color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;height:100%}.archive_description{padding:10px 0}@media screen and (max-width:768px){.archive_ttl{line-height:25px}.archive_ttl a{font-size:16px}}.archive_simple{display:flex;flex-wrap:wrap;align-content:space-between;list-style:none;margin-left:-3%;padding-top:30px}.archive_simple a{color:#000;text-decoration:none;display:block}.archive_simple .archive_list_simple{width:30%;margin-left:3%;margin-bottom:30px;border:none;padding:0}.archive_simple .archive_list_simple img{width:100%;vertical-align:bottom;margin-bottom:10px}.post_cont .archive_simple .archive_list_simple{border:none}.no_thumbnail_simple{position:relative;margin-bottom:10px}.no_thumbnail_simple:before{content:"";display:block;padding-top:56.25%}.no_thumbnail_simple p{position:absolute;top:0;left:0;bottom:0;right:0}.archive_simple_ttl{font-size:14px}@media screen and (max-width:768px){.archive_simple{display:block;margin-left:0}.archive_simple .archive_list_simple{width:100%;margin-left:0}}#breadcrumb,#breadcrumb ol,#breadcrumb li{margin:0;padding:0}#breadcrumb{margin-bottom:20px}#breadcrumb ol{list-style:none;color:#909090;display:flex}#breadcrumb ol li{font-size:13px}#breadcrumb ol li a{text-decoration:none;margin:0 6px;color:#909090}#breadcrumb ol li:after{content:'>'}#breadcrumb ol li:first-child a{margin-left:0}#breadcrumb ol li:last-child:after{content:none}.pager{text-align:center}.pager .page-numbers{color:#000;text-decoration:none;border:solid 1px #000;padding:5px 10px;background:#e8e8e8;display:inline-block}.pager .current{background:#fff}.cat_group a{text-decoration:none;display:inline-block;margin-bottom:10px}.catname{background:#000;color:#fff;font-size:13px;padding:6px 6px 5px;border-radius:3px;white-space:nowrap;display:inline-block}.cat_icon:before{content:'';position:absolute;top:5px;left:0;width:15px;height:10px;background-color:#000;border-radius:0 2px 2px}.cat_icon:after{content:'';position:absolute;top:3px;left:0;width:9px;height:3px;background-color:#000;border-radius:2px 2px 0 0}.tag_group ul{list-style:none;margin-bottom:10px;position:relative;padding-left:20px;font-size:13px}.tag_group ul li{display:inline-block}.tag_group ul li:after{content:',';color:#000;display:inline-block;margin-right:13px}.tag_group ul li:first-child:after,.tag_group ul li:last-child:after{content:'';margin:0}.tag_group a{text-decoration:none;color:#666}.tag_icon{color:#000;position:absolute;margin-left:4px;margin-top:3px;top:-1px;left:-4px;width:7px;height:7px;border-radius:1px 1px 1px 0;border-left:solid 1px currentColor;border-top:solid 1px currentColor}.tag_icon:before{content:'';position:absolute;left:1px;top:1px;width:9px;height:10px;border-radius:1px;border-left:solid 1px currentColor;border-right:solid 1px currentColor;border-bottom:solid 1px currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tag_icon:after{content:'';position:absolute;left:3px;top:3px;width:2px;height:2px;border-radius:50%;background-color:currentColor}.post_time{margin-bottom:5px}.post_time p{position:relative;padding-left:20px;font-size:13px;color:#666}.clock-h9m0.icon{color:#000;position:absolute;width:10px;height:10px;border:solid 1px currentColor;border-radius:8px;top:3px;left:0}.clock-h9m0.icon:before{content:'';position:absolute;top:5px;left:2px;width:4px;height:1px;background-color:currentColor;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}.clock-h9m0.icon:after{content:'';position:absolute;top:1px;left:5px;width:1px;height:4px;background-color:currentColor;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}#footer{text-align:center;color:#fff}#footer .footer_in{padding:40px 15px 25px}#footer a{text-decoration:none;color:#fff}#footer .footer_ttl{font-size:21px;line-height:30px;margin-bottom:10px;font-weight:700}#footer .menu{list-style:none;margin-bottom:25px}#footer .menu li{display:inline;font-size:14px}#footer .menu li:after{content:'/';padding:0 3px 0 9px;color:#d8d8d8}#footer .menu li:last-child:after{content:''}#footer .menu li a{padding:0;margin:0;color:#757575}#wp-admin-bar-my-account>.ab-item{min-width:100px;text-align:right}#wp-admin-bar-my-account .ab-sub-wrapper{width:100%}#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li{margin-left:16px;margin-right:16px}.go_up_btn{position:fixed;z-index:999;bottom:20px;right:0;font-size:24px;display:none}.go_up_btn a{height:43px;width:43px;text-decoration:none;background:#505050;color:#fff;text-align:center;display:block;-moz-opacity:.8;opacity:.8;padding:0;cursor:pointer;border-radius:50%}.go_up_btn a:after{content:'';width:10px;height:10px;display:block;border-top:solid 3px;border-right:solid 3px;transform:rotate(-45deg);position:absolute;top:5px;left:0;right:0;bottom:0;margin:auto}.searchform{position:relative}.searchfield{width:100%;max-width:-webkit-fill-available;max-width:-moz-available;padding:6px 66px 6px 6px;border:solid 1px;border-radius:3px}.searchsubmit{position:absolute;width:60px;height:39px;top:0;right:0;border-style:none;border:solid 1px;border-radius:0 4px 4px 0;background:#000}.searchsubmit:before{position:absolute;content:'';width:15px;height:15px;top:calc(50% - 9px);left:calc(50% - 9px);border-radius:50%;box-shadow:0 0 0 2px #fff}.searchsubmit:after{position:absolute;content:'';width:8px;height:6px;top:calc(50% + 6px);left:calc(50% + 2px);border-top:solid 2px #fff;transform:rotate(45deg)}.sp_navi .sp_navi_search{padding:10px 4%;border-bottom:solid 1px}.link_card{padding:15px;margin-bottom:20px;position:relative;border:solid 1px #000}.my_user_prof{padding:20px 3%;background:#fff}.my_user_prof_box{margin-bottom:20px}.my_user_prof_l{float:left;width:80px}.my_user_prof_l img{border-radius:50%}.my_user_prof_r{float:left;padding-left:20px;padding-top:30px}.my_user_prof_text{margin-bottom:20px}.my_user_prof_name{font-size:18px;font-weight:700}.sns-btn{font-size:2.4rem;line-height:45px;width:45px;height:45px;padding:0;letter-spacing:0;border-radius:50%;color:#fff;float:left;margin:0 10px 10px 0;text-decoration:none}[class^=fa-],[class*=" fa-"]{width:45px;height:45px;text-align:center;font-size:25px;position:relative;border-radius:50%}[class^=fa-]:before,[class*=" fa-"]:before{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.sns-btn:last-child{margin-right:0}.fa-youtube{background:#cd201f}.fa-twitter{background:#1da1f2}.fa-pixiv{background:#0097fa}.fa-facebook-f{background:#1877f2}.fa-line{background:#00b900}.sns-btn .fa-line{font-size:31px}.fa-instagram{background:#d6249f;background:-webkit-linear-gradient(45deg,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);background:linear-gradient(45deg,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.sns_buttons{list-style:none;padding:20px 0 0 !important}.sns_buttons li{display:inline-block;width:23.5%;margin:0 1% 15px 0}.sns_buttons li:last-child{margin-right:0}.sns_buttons li a{text-decoration:none;color:#fff;display:block;width:100%;text-align:center;font-weight:700;font-size:15px;line-height:40px;border-radius:20px;font-family:"Lato","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo, Osaka","ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.sns_buttons button{border:none;background:0 0;width:100%}.sns_buttons button:focus{outline:0}.sns_buttons a{border-radius:0;height:auto}.sns_buttons a[class^=fa-]:before,.sns_buttons a[class*=" fa-"]:before{left:22px;font-weight:300;font-size:20px}.sns_buttons a[class^=fa-]:after,.sns_buttons a[class*=" fa-"]:after{content:'';width:1px;height:28px;position:absolute;background:#e6e6e6;top:6px;left:36px}.sns_buttons .twitter_btn a{background:#55acee}.sns_buttons .facebook_btn a{background:#3b5998}.sns_buttons .line_btn a{background:#1dcd00}.sns_buttons .line_btn a:before{font-size:31px}.sns_buttons .hatena_btn a{background:#008fde}.sns_buttons .hatena_btn a:before{font-size:26px}.sns_buttons .line_btn a[class^=fa-]:after,.sns_buttons .line_btn a[class*=" fa-"]:after,.sns_buttons .hatena_btn a[class^=fa-]:after,.sns_buttons .hatena_btn a[class*=" fa-"]:after{left:46px}@media screen and (max-width:768px){.sns_buttons li{width:48%;margin:0 2% 15px 0}.sns_buttons li:nth-child(2n){margin-right:0}}.ad_rectangle{width:300px;height:250px;margin:50px auto}.ad_rectangle:before{content:'広告'}.ad_multiplex:before{content:'広告'}.easyLink-box{border:double #ccc !important;box-shadow:2px 3px 9px -5px rgba(0,0,0,.25)}div:has(>div[class*=easyLink-size-]):before{content:'広告'}.easyLink-info-name a{color:#3296d2 !important}.easyLink-info-btn-amazon{background:#f6a306 !important;border:2px solid #f6a306 !important;box-shadow:0px 3px 7px 0px rgba(0,0,0,.25)}.easyLink-info-btn-rakuten{background:#cf4944 !important;border:2px solid #cf4944 !important;box-shadow:0px 3px 7px 0px rgba(0,0,0,.25)}.easyLink-info-btn-yahoo{background:#51a7e8 !important;border:2px solid #51a7e8 !important;box-shadow:0px 3px 7px 0px rgba(0,0,0,.25)}a:hover.easyLink-info-btn-amazon{opacity:1 !important;background:#fff !important;color:#f6a306 !important}a:hover.easyLink-info-btn-rakuten{opacity:1 !important;background:#fff !important;color:#cf4944 !important}a:hover.easyLink-info-btn-yahoo{opacity:1 !important;background:#fff !important;color:#51a7e8 !important}.easyLink-box div.easyLink-info p.easyLink-info-btn a:last-child{margin-bottom:0 !important}@media screen and (max-width:703px){.easyLink-box div.easyLink-img,.easyLink-box div.easyLink-img p.easyLink-img-box img.easyLink-img-pht{max-height:180px !important}}
@font-face{font-family:'icomoon';src:url(//chiba-sakimi-blog.com/wp-content/themes/ulfasting/common/css/fonts/icomoon.eot?58i3rx);src:url(//chiba-sakimi-blog.com/wp-content/themes/ulfasting/common/css/fonts/icomoon.eot?58i3rx#iefix) format('embedded-opentype'),url(//chiba-sakimi-blog.com/wp-content/themes/ulfasting/common/css/fonts/icomoon.ttf?58i3rx) format('truetype'),url(//chiba-sakimi-blog.com/wp-content/themes/ulfasting/common/css/fonts/icomoon.woff?58i3rx) format('woff'),url(//chiba-sakimi-blog.com/wp-content/themes/ulfasting/common/css/fonts/icomoon.svg?58i3rx#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=fa-],[class*=" fa-"]{font-family:'icomoon' !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-pixiv:before{content:"\e908"}.fa-line2:before{content:"\e907"}.fa-hatenabookmark2:before{content:"\e906"}.fa-facebook-f:before{content:"\e900"}.fa-hatenabookmark:before{content:"\e901"}.fa-instagram:before{content:"\e902"}.fa-line:before{content:"\e903"}.fa-twitter:before{content:"\e904"}.fa-youtube:before{content:"\e905"}
@charset "UTF-8";#main_cont{width:-webkit-calc(100% - 380px);width:calc(100% - 380px);float:left;margin:0}.sidebar{float:left;width:300px}.sidebar ul{list-style:none}#sidebar_left{margin-right:30px}#sidebar_right{margin-left:30px}@media only screen and (max-width:960px){#main_cont{float:none;width:90%;margin:0 2.5% 50px;padding:30px 2.5%}.sidebar,#sidebar_left,#sidebar_right{float:none;width:95%;margin:0 2.5% 50px}}
.sidebar_cont{margin-bottom:20px}.sidebar_ttl{background:#616161;color:#fff;font-weight:700;padding:6px;margin-bottom:10px}#gallery-1 img{border:none !important}.tag-cloud-link{background:#000;color:#fff;font-size:13px !important;padding:6px 6px 5px;border-radius:3px;white-space:nowrap;display:inline-block;text-decoration:none;margin-bottom:5px}label.screen-reader-text[for=cat]{display:none}.ulf_pv_rank{list-style:none}.ulf_pv_rank li{list-style:none;zoom:1;margin-bottom:15px;border:solid 1px #000;background:#fff;padding:6px}.ulf_pv_rank li:after{content:"";display:block;clear:both}.ulf_pv_rank_img{width:80px;height:80px;float:left;overflow:hidden;margin:6px 12px 0 0;border:solid 1px}.ulf_pv_rank_img img{height:80px;object-fit:none}.ulf_pv_rank a{color:#000;display:block;float:left;max-width:186px;font-size:13px}@media only screen and (max-width:960px){.ulf_pv_rank a{float:none;max-width:none}}
@charset "UTF-8";.post_classifying{margin-bottom:15px}.post_classifying .cat_group{display:inline-block;margin-right:15px}.post_classifying .tag_group{display:inline-block}.post_classifying .tag_group a{color:#000}.post_ttl{font-size:27px;line-height:40px;margin-bottom:10px}.update_time{font-size:14px;line-height:18px;margin-bottom:10px}.foot_post_classifying{text-align:right}.foot_post_classifying .tag_group ul{display:inline-block;margin-bottom:0}.post_cont ul,.post_cont ol{padding-left:20px}.post_cont ul li{margin-bottom:10px}.post_cont p{margin-bottom:10px}.post_cont table{margin-bottom:30px}.post_cont table th,.post_cont table td{padding:10px;border:solid 1px}.post_cont table th{background-color:#f3f3f3}.aligncenter{margin:0 auto;display:block}.alignleft{margin:0 auto 0 0;display:block}.alignright{margin:0 0 0 auto;display:block}.ulf_post_img{margin-top:30px;margin-bottom:50px}blockquote:not([class=twitter-tweet]){position:relative;margin:2em 0;padding:40px 20px 20px;background:#dfdfdf}blockquote:not([class=twitter-tweet]):before{position:absolute;top:15px;left:15px;content:'“';font-size:4em;color:#fff;font-family:"ＭＳ Ｐゴシック",sans-serif}.post_cont h2{background-color:#5a5a5a;font-size:16px;line-height:26px;color:#fff;padding:17px 15px;margin:100px 0 30px}.post_cont h3{font-size:16px;background-color:#f3f3f3;border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 10px;margin:70px 0 30px;line-height:27px}.post_cont h4{font-size:16px;border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 10px;margin:70px 0 30px;line-height:27px}@media screen and (max-width:768px){.post_ttl{font-size:22px;line-height:35px;margin-bottom:20px}.post_cont h2,.post_cont h3,.post_cont h4{margin:100px 0 30px}}.related_article_group{padding-top:50px}.related_article_group .related_article_ttl{font-size:15px;border:none;border-bottom:solid 1px #000;margin:0 0 35px;padding:0}.related_article_group .related_article_ttl span{background:#000;color:#fff;padding:10px 15px 5px;display:inline-block}.post_cont .related_article_list{list-style:none;padding:0}.post_cont .related_article_list p{font-size:14px;margin:0}.post_cont .related_article_list li{border-bottom:dotted 1px #000;margin-bottom:20px;padding-bottom:20px}.post_cont .related_article_list li:last-child{border:none}.comments_ttl{background-color:#5a5a5a;font-size:16px;line-height:26px;color:#fff;padding:17px 15px;margin:100px 0 30px;font-weight:700}#respond .comment-form .form-submit{text-align:center;margin:30px auto}#respond .comment-form .submit{border:2px solid #000;border-radius:0;font-size:18px;font-weight:700;line-height:50px;text-decoration:none;color:#000;display:inline-block;width:180px}.comment-form .submit{background-color:transparent}#respond .comment-form .submit:hover{color:#fff;background-color:#000;-webkit-transition:background-color .5s;transition:background-color .5s;opacity:1}#main_cont #toc_container{border:1px solid #aaa;display:table;width:100%;font-size:16px;background:#f2f2f2;padding:0;margin:50px auto}#main_cont #toc_container ul{list-style:none}#main_cont #toc_container ul ul{padding:10px 0 0 20px}#main_cont #toc_container p.toc_title{padding:20px 0 15px;text-align:center;font-weight:700;margin:0;font-size:18px}#main_cont #toc_container p.toc_title+ul.toc_list{background:0 0;list-style-type:none;list-style:none;padding:0;margin:0 2.5% 30px;border-bottom:1px solid #c1c1c1}#main_cont #toc_container a{color:#2da7cf;text-decoration:none;text-shadow:none}#main_cont #toc_container .toc_list li{border-top:1px solid #c1c1c1;padding:10px 0}.post_cont .syntaxhighlighter{padding:15px 0 !important}.post_cont .syntaxhighlighter table caption{padding:0 15px 10px !important;border-bottom:solid 1px !important;margin-bottom:15px !important}.post_cont .font_color_red{color:red}.post_cont .marker_r{background:linear-gradient(transparent 60%,#ffd0d1 60%)}.post_cont .marker_b{background:linear-gradient(transparent 60%,#a8dafb 60%)}.post_cont .marker_y{background:linear-gradient(transparent 60%,#ff6 60%)}.border_box{margin:50px auto;padding:20px;border:solid 1px #ccc;background-color:#fafafa}.border_box p{font-size:18pt;line-height:35px;font-weight:700;margin-bottom:10px}.border_box_red{border-color:#ef5350;background-color:#ffebee}.border_box_blue{border-color:#5055ef;background-color:#eff6ff}.border_box_yellow{border-color:#efea50;background-color:#fcffeb}.talk_f_box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;margin-bottom:-24px}.talk_f_box_r{justify-content:flex-end}.talk_f_icon{width:80px}.talk_f_img{width:80px !important;height:80px !important;margin-bottom:2px;border-radius:50%;overflow:hidden;border:solid 1px #858585}.talk_f_img img{vertical-align:bottom}.talk_f_name{text-align:center;font-size:14px}.talk_f_txt{position:relative}.talk_f_txt_cont{margin:0;padding:12px;border:solid 1px #858585;border-radius:10px}.talk_f_l.talk_f_icon{margin-right:20px}.talk_f_r.talk_f_txt:before{content:"";position:absolute;top:50%;left:-23px;margin-top:-12px;border:12px solid transparent;border-right:12px solid #fff;z-index:2}.talk_f_r.talk_f_txt:after{content:"";position:absolute;top:51%;left:-25px;margin-top:-14px;border:13px solid transparent;border-right:13px solid #858585;z-index:1}.talk_f_l.talk_f_txt{margin-right:20px}.talk_f_l.talk_f_txt:before{content:"";position:absolute;top:50%;right:-23px;margin-top:-12px;border:12px solid transparent;border-left:12px solid #fff;z-index:2}.talk_f_l.talk_f_txt:after{content:"";position:absolute;top:51%;right:-25px;margin-top:-14px;border:13px solid transparent;border-left:13px solid #858585;z-index:1}.talk_f_box+br+:not(.talk_f_box){margin-top:50px}.talk_f_box+:not(br){margin-top:75px}.talk_f_box+.talk_f_box{margin-top:25px}p+.talk_f_box{margin-top:50px}.youtube{width:100%;aspect-ratio:16/9}.youtube iframe{width:100%;height:100%}
.archive_list_item_l{width:176px;height:100px}.archive_list_item_l img{height:100px}.archive_list_item_r{padding-left:191px}@media screen and (max-width:768px){.archive_list_item_l{width:100px;height:100px}.archive_list_item_l img{height:100px}.archive_list_item_r{padding-left:117px}}
@media screen and (max-width:768px){body{padding-top:50px}}
.s_comparison{background:#e4fff4;padding:40px 4%;margin-bottom:40px}.s_comparison h3{font-size:20px !important;font-weight:700;margin:0 0 10px !important;background:0 0 !important;border:none !important;line-height:1 !important;padding:0 !important}.p_info{max-width:350px;border:solid 2px;padding:15px 4%;margin-bottom:40px;background:#e5ffdb}.p_info p{margin-bottom:3px !important;line-height:1.6 !important}.p_info button{padding:0 4px !important}.p_info_label{margin-bottom:3px}.p_info select{height:28px !important}.p_info input,.p_info select{width:auto !important;font-size:14px !important;padding:0 !important}.p_info input[type=number]{width:50px !important;padding:0 0 0 4px !important;height:28px !important}.p_info input[type=text]{margin:0 !important;height:28px !important;font-size:14px !important;padding:0 6px !important}.not_pokemon{max-width:350px;font-weight:850;border:2px solid #ab5959;padding:20px;margin-bottom:40px;color:#ab5959;background-color:#ffefef}.s_comparison_form{margin-bottom:40px}.s_comparison_form .calculation_S_btn_area{max-width:404px;margin:0 auto 30px 0}.s_comparison_form .calculation_S_btn{width:100%;border:solid 2px #2c7129;background:#b7e0ba;font-size:20px;font-weight:700;color:#2c7129;line-height:2;border-radius:30px;outline:none}.s_comparison_form .calculation_S_btn:active{background:#2c7129}.s_comparison_form #calculation_S_reset{border:2px solid #ab5959;color:#ab5959;background-color:#ffefef;outline:none}.s_comparison_form #calculation_S_reset:active{background:#ab5959}.poke_ans_box{margin-bottom:40px;background:#fff;border:solid 1px;padding:10px}.poke_ans_box ul{padding:0 !important;margin:0 !important;list-style-type:none !important}.poke_ans_box ul li{padding:0 !important;font-size:14px !important}.update_list ul{padding:0 !important;margin:0 !important;list-style-type:none !important}.update_list ul li{padding:0 !important}