dpiの設定を大きくする
自分にとってはこれが一番効いた。dpiを115%(110dpi)にすることでちょうどよくなった気がした。
dpiの設定は、コンバネ->画面->設定タブ->全般 から。カスタマイズ設定で任意の%にすることができる。
フォントをメイリオにかえる
/* — base — */
body {
background-color: #fff;
font-family: 'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN',sans-serif;
font-size: 15px;
color: #404040;
line-height: 1.2;
overflow-x: hidden;
position: relative;
}
img {
max-width: 100%;
vertical-align: top;
}
a:link, a:visited {
color: #404040;
text-decoration: none;
}
a:hover, a:active {
color: #404040;
text-decoration: none;
}
/*– logo –*/
svg {pointer-events: none}
/*– border –*/
.border-b {border-bottom: solid 1px #ebebeb;}
/*– flexbox –*/
/*
f_v-t_c-v : 縦並び上下中央(vertical-top_center-vertical)
f_v-t_c-h : 縦並び左右中央(vertical-top_center-horizon)
f_v-t_c-v-h : 縦並び上下左右中央(vertical-top_center-vertical-horizon) ※未使用・削除可
f_h-l : 横並び左開始(horizon-left)
f_h-l_c-v : 横並び左開始上下中央(horizon-left_center-vertical)
f_h-l_c-h : 横並び左開始左右中央(horizon-left_center-horizon) ※未使用・削除可
f_h-l_c-v-h : 横並び左開始上下左右中央(horizon-left_center-vertical-horizon)
f_h-r : 横並び右開始(horizon-right)
f_h-r_c-v : 横並び右開始上下中央(horizon-right_center-vertical)
f_h-r_c-h : 横並び右開始左右中央(horizon-right_center-horizon) ※未使用・削除可
f_h-r_c-v-h : 横並び右開始上下左右中央(horizon-right_center-vertical-horizon) ※未使用・削除可
※アイテム要素に適用
f_item :インライン要素に適用(for legacy browser)
f_item-fit :親要素に合わせて伸縮する
*/
.f_item {display: block}
.f_item-fit {
display: block;
-webkit-box-flex: 1;
-webkit-flex: 1;
flex: 1;
min-width: 0;
}
.f_v-t_c-v, .f_v-t_c-v-h, .f_h-l, .f_h-l_c-v, .f_h-l_c-h, .f_h-l_c-v-h, .f_h-r, .f_h-r_c-v, .f_h-r_c-h, .f_h-r_c-v-h {
display: -webkit-box;
display: -webkit-flex;
display: flex;
}
.f_v-t_c-v, .f_v-t_c-v-h {
-webkit-box-orient: block-axis;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
flex-direction: column;
}
.f_h-l, .f_h-l_c-v, .f_h-l_c-h, .f_h-l_c-v-h {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
flex-direction: row;
}
.f_h-r, .f_h-r_c-v, .f_h-r_c-h, .f_h-r_c-v-h {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-webkit-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-box-pack: end;/* webkit bugfix */
}
.f_h-l, .f_h-r {
-webkit-box-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;
}
.f_v-t_c-v-h, .f_h-r_c-v, .f_h-r_c-v-h, .f_h-l_c-v, .f_h-l_c-v-h {
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;
}
.f_v-t_c-v, .f_v-t_c-v-h, .f_h-r_c-h, .f_h-r_c-v-h, .f_h-l_c-h, .f_h-l_c-v-h {
-webkit-box-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
/* — grid — */
.grid {
letter-spacing: -0.4em;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
}
.grid_item {
display: inline-block;
width: 100%;
letter-spacing: 0;
vertical-align: top;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
/*– clearfix –*/
.cf::before, .cf::after {
content: '';
display: table;
}
.cf::after {clear: both;}
.cf {*zoom: 1;}
/*———————
header
———————–*/
.hed {
height: 50px;
position: relative;
background-color: #fff;
border-bottom: 1px solid #ddd;
}
.hed_logo {
padding-left: 8px;
width: 74px;
height: 19px;
font-size: 1rem;
}
.hed_logo a {
display: block;
height: 100%;
}
.hed_logo_img {fill:#cc0033;}
/*———————
footer
———————–*/
.fot {
border-top: 10px solid #ebebeb;
width: 100%;
font-size: 10px;
}
/* パンくず */
.fot_bCrumbs, .fot_bCrumbs li, .fot_bCrumbs_item {
height: 48px;
background-color: #fff;
}
.fot_bCrumbs {
width: 100%;
overflow: hidden;
border-top: 1px solid #ebebeb;
}
.fot_bCrumbs li {
display: inline-block;
vertical-align: top;
letter-spacing: 0;
}
.fot_bCrumbs li a {
position: relative;
max-width: 88px;
padding: 0 19px 0 13px;
font-size: 12px;
font-weight: bold;
}
.fot_bCrumbs li:first-child a {
max-width: 46px;
}
.fot_bCrumbs .bCrumbs_sub_single {
max-width: 208px;
}
.fot_bCrumbs li a::after,
.fot_bCrumbs li a::before {
content: '';
display: block;
width: 9px;
height: 0;
border: solid 1px #ddd;
position: absolute;
right: -2px;
top: 0;
bottom: 0;
margin: auto;
}
.fot_bCrumbs li:nth-last-child(n+2) a::before {
-webkit-transform: translate(0,-4px) rotate(60deg);
transform: translate(0,-4px) rotate(60deg);
}
.fot_bCrumbs li:nth-last-child(n+2) a::after {
-webkit-transform: translate(0,5px) rotate(-60deg);
transform: translate(0,5px) rotate(-60deg);
}
.fot_bCrumbs .bCrumbs_last::after,
.fot_bCrumbs .bCrumbs_last::before {
display: none;
}
.fot_bCrumbs_icn {
width: 46px;
height: 12px;
background-position: -18px 0;
-webkit-background-size: 78px auto;
background-size: 78px auto;
}
/* fot_nav */
.fot_nav {
background-color: #191919;
color: #fff;
height: 84px;
padding: 0 16px;
position: relative;
line-height: 1.5;
}
.fot_nav_list {
display: block;
padding-top: 19px;
}
.fot_nav_list_item {
float: left;
display: block;
padding-right: 24px;
}
.fot_nav_list_item span {color: #fff;}
.copyright {padding-top: 16px;}
/* pagetop */
.fot_gotop {
display: none;
position: fixed;
bottom: 10px;
right: 10px;
width: 44px;
height: 44px;
background-color: #6e6e6e;
border-radius: 4px;
opacity: 0;
visibility: hidden;
/*-webkit-transition: opacity 0.2s linear, visibility 0.2s linear;*/
transition: opacity 0.2s linear, visibility 0.2s linear;
z-index: 1000;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.fot_gotop.is_show {
opacity: 0.8;
visibility: visible;
}
.is_ios .fot_gotop {bottom:40px;}
.fot_gotop_inner, .fot_gotop_inner::before {
border-color: #fff;
border-width: 2px;
}
.fot_gotop_inner {
display: block;
position: relative;
text-indent: -9999px;
overflow: hidden;
width: 18px;
height: 18px;
top: 50%;
left: 50%;
border-style: solid solid none none;
-webkit-transform: translate3d(-50%,-50%,0) rotate(-45deg);
transform: translate3d(-50%,-50%,0) rotate(-45deg);
transform-origin: center;
}
.fot_gotop_inner::before {
content: '';
display: block;
width: 150%;
border-top-style: solid;
position: absolute;
right: 0;
top: -1px;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-transform-origin: right top;
transform-origin: right top;
}
/*———————
humberger
———————–*/
/* crossMark */
.crossMark {
display: inline-block;
position: relative;
text-indent: -9999px;
overflow: hidden;
}
.crossMark::before, .crossMark::after {
content: '';
display: block;
width: 80%;
height: 2px;
background-color: #969696;
position: absolute;
top: 50%;
left: 50%;
}
.crossMark::before {
-webkit-transform: translate3d(-50%,-50%,0) rotate(45deg);
transform: translate3d(-50%,-50%,0) rotate(45deg);
}
.crossMark::after {
-webkit-transform: translate3d(-50%,-50%,0) rotate(-45deg);
transform: translate3d(-50%,-50%,0) rotate(-45deg);
}
/* open button */
.hbg_btn-open {
width: 32px;
height: 42px;
padding: 0;
margin-left: 0;
}
.hbg_btn-open_inner {
margin: 50% 2px 50% auto;
width: 70%;
position: relative;
}
.hbg_btn-open_inner, .hbg_btn-open_inner::after, .hbg_btn-open_inner::before {
display: block;
background-color: #646464;
height: 2px;
}
.hbg_btn-open_inner::after, .hbg_btn-open_inner::before {
content: '';
width: 100%;
position: absolute;
left: 0;
}
.hbg_btn-open_inner::before {top: -8px;}
.hbg_btn-open_inner::after {bottom: -8px;}
.hbg_wrp {
display: block;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
visibility: hidden;
-webkit-transition: visibility 0.3s ease-in;
transition: visibility 0.3s ease-in;
overflow: hidden;
z-index: 2200;
}
.hbg_body {
background-color:#fff;
position: absolute;
top: 0;
left: 0;
width: 80%;
height: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow-y: auto;
line-height: 1;
-webkit-transform: translate3d(-100%,0,0);
transform: translate3d(-100%,0,0);
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out;
}
.hbg_close_area {
position: absolute;
top: 0;
right: 0;
width: 20%;
height: 100%;
pointer-events: none;
}
.hbg_close_btn {
visibility: hidden;
position: absolute;
top: 13px;
left: 50%;
margin-left: -15px;
width: 30px;
height: 30px;
z-index: 2210;
opacity: 0;
-webkit-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out;
}
.hbg_close_btn::before, .hbg_close_btn::after {
background-color: #fff;
}
.hbg_logo a {
padding: 10px 16px;
margin-top: 6px;
display: block;
width: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.hbg_lbl {
display: block;
padding: 1em 36px 1em 16px;
border-bottom: solid 1px #ebebeb;
font-size: 14px;
background-color: #f9f9f9;
}
.hbg_lbl::after {right: 18px;}
.hbg_lbl_ttl {
line-height: 1.35;
font-weight: bold;
margin: 2px 0 7px;
}
.hbg_lbl_lead {
font-size: 10px;
color: #808080;
line-height: 1.2;
margin-right: 3em;
}
.hbg_icn_dpoint {
width: 126px;
height: 20px;
background-position: -0px -75px;
margin: 2px 0 3px;
}
.hbg_mydcm_ttl {
width: 108px;
height: 26px;
background-position: 0 -26px;
margin-right: 5px;
}
.hbg_mydcm {
background-color: #f9f9f9;
border-top: solid 1px #ebebeb;
padding-bottom: 12px;
margin-top: 10px;
}
.hbg_mydcm_lbl {
display: block;
height: 40px;
line-height: 40px;
padding-left: 16px;
margin-bottom: 8px;
}
.hbg_mydcm .section_hed {
height: 60px;
position: relative;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 2px 8px;
}
.hbg_mydcm .section_ttl {
font-size: 18px;
line-height: 1.2;
}
.hbg_mydcm .section_ttl_msg {
margin-left: 3px;
font-size: 12px;
}
.hbg_item_wrp {padding-right:8px;}
.hbg_item {
display: block;
height: 40px;
font-size: 14px;
line-height: 40px;
padding: 0 16px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
/* btn */
.hbg_link_btn {
display: block;
margin: 8px;
border-radius: 3px;
font-size: 15px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
line-height: 2.5em;
text-align: center;
border: 1px solid #e1e1e1;
color: #c03;
}
.hbg_mydcm .hbg_link_btn {height: 36px;}
.hbg_btn_red {
background-color: #c03;
border-color: #c03;
}
.hbg_btn_red span {color:#fff;}
.hbg_btn_out{border: solid 1px #e1e1e1;}
.hbg_btn_out span {color: #969696;}
/* bk */
.hbg_bk {
position: fixed;
width: 100%;
height: 100%;
top: 0; left: 0; right: 0; bottom: 0;
background-color: rgba(0,0,0,0.4);
visibility: hidden;
opacity: 0;
-webkit-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out;
z-index: 2100;
}
/* active */
.is_hbg_open-mode .body-wrp {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.is_hbg_open-mode .hbg_wrp,
.is_hbg_open-mode .hbg_bk,
.is_hbg_open-mode .hbg_close {
visibility: visible;
opacity: 1;
pointer-events: auto;
}
.is_hbg_open-mode .body-wrp {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
tap-highlight-color: rgba(0, 0, 0, 0);
}
.is_hbg_open-mode .hbg_body {
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.is_hbg_open-mode #wrapper_low {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/*———————
検索
———————–*/
#HbgSch .sch {
height: auto;
padding: 8px;
overflow: hidden;
background-color: #fff;
border-bottom: solid 1px #ebebeb;
}
/* — form — */
#HbgSch .sch_form-wrp {
height: 40px;
-webkit-box-shadow: none;
box-shadow: none;
}
#HbgSch .sch_form {
height: 100%;
position: relative;
border-radius: 1px;
border: solid 2px #4071e7;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#HbgSch .sch_form_txt[type=search] {
height: 100%;
padding: 2px 2px 2px 8px;
border: none;
font-size: 14px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
background-color: #fff;
position: relative;
z-index: 1;
}
#HbgSch .sch_form_txt:placeholder-shown,
#HbgSch .sch_form_txt::-webkit-input-placeholder {
background-color: transparent;
color: #969696;
}
#HbgSch .sch_form_exe {
width: 50px;
height: 100%;
position: relative;
text-align: center;
background-color: #4071e7;
color: #fff;
font-weight: bold;
}
.schGicon {
width: 34px;
height: 17px;
background-position: 0 -98px;
position: absolute;
top: 0;
bottom: 0;
margin: auto;
right: 60px;
z-index: 0;
}
/* action */
.is_active-mode .schGicon, .is_txt-mode .schGicon {display:none !important;}
/*————————-
contents
—————————*/
html, body {height: 100%}
#wrapper_low {
background-color: #fff;
width: 100%;
position: relative;
min-height: 100%;
}
.page_bottom {
position: absolute;
bottom: 0;
width: 100%;
height: 113px;
}
/*– arrow –*/
.arrow-right, .arrow-left, .arrow-top, .arrow-bottom {
position: relative;
}
.arrow-right::after, .arrow-left::after, .arrow-top::after, .arrow-bottom::after {
content: '';
display: block;
border-style: solid solid none none;
border-width: 2px;
width: 9px;
height: 9px;
border-color: #a5a7a8;
}
.arrow-right::after, .arrow-left::after, .arrow-top::after, .arrow-bottom::after {
position: absolute;
top: 50%;
right: 10px;
}
.arrow-right::after {
-webkit-transform: translate3d(0,-50%,0) rotate(45deg);
transform: translate3d(0,-50%,0) rotate(45deg);
}
.arrow-left::after {
-webkit-transform: translate3d(0,-50%,0) rotate(225deg);
transform: translate3d(0,-50%,0) rotate(225deg);
}
.arrow-bottom::after {
-webkit-transform: translate3d(0,-75%,0) rotate(135deg);
transform: translate3d(0,-75%,0) rotate(135deg);
}
.arrow-top::after {
-webkit-transform: translate3d(0,-50%,0) rotate(-45deg);
transform: translate3d(0,-50%,0) rotate(-45deg);
}
</style>
<style>
/* ————————————
* normalize
* ———————————— */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
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: 0.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: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {
-webkit-box-sizing: content-box;
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"] {
-webkit-box-sizing: border-box;
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;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {
border-collapse: collapse;
border-spacing: 0;
}
td, th {padding: 0;}
/* add base */
body {
background-color: #fff;
font-size: 14px;
color: #404040;
line-height: 1;
}
ul, ol {list-style: none;}
ul, ol, dl, p {
margin: 0;
padding: 0;
}
img {
max-width: 100%;
vertical-align: top;
}
a:link, a:visited {
color: #404040;
text-decoration: none;
}
a:hover, a:active {
color: #404040;
text-decoration: none;
}
/* — css sprite — */
.hed_top_icn {
background-image: url(/portal/img/dmenu_com_sprite_211104.png);
display: block;
background-repeat: no-repeat;
text-indent: -9999px;
white-space: nowrap;
overflow: hidden;
-webkit-background-size: 126px auto;
background-size: 126px auto;
}
/* clearfix */
.cfx {*zoom: 1;}
.cfx::before, .cfx::after {
content: '';
display: table;
}
.cfx::after {clear: both;}
/* wrap */
.body_wrp_bg {
width: 100%;
background-color: #ededed;
}
.body_wrp_bg, .body_wrp {
height: 100vh;
}
.body_wrp {
position: relative;
min-height: auto;
}
@media screen and (min-width: 744px){
#wrapper_low {
width: 90%;
margin: 0 auto;
}
}
@media screen and (min-width: 1024px){
#wrapper_low {width: 80%;}
}
@media screen and (min-width: 1238px){
#wrapper_low {width: 990px;}
}
.wrp_cts {
position: relative;
height: 100vh;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
/* ヘッダー */
.hed-wrp {
position: relative;
height: 50px;
border-bottom: 1px solid #ebebeb;
background-color: #fff;
z-index: 10;
font-family: Roboto, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Arial, sans-serif;
line-height: 1.2;
}
.hed {border-bottom: none;}
.hed-wrp a {display: block;}
.hed_logo {
display: table-cell;
width: 127px;
height: 20px;
}
.hed_logo a {
background-image: url(/portal/img/logo_1line_info2.png);
width: 127px;
height: 20px;
text-indent: -9999px;
-webkit-background-size: auto 20px;
background-size: auto 20px;
background-repeat: no-repeat;
}
.hed_icn_wrp {
display: table;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0);
text-align: center;
}
.hed_icn_wrp li {
display: table-cell;
width: 56px;
height: 50px;
}
.hed_icn a {
width: 100%;
height: 44px;
padding-top: 6px;
}
.hed_top_icn {
width: 24px;
height: 24px;
margin: 0 auto;
}
.hed_icn_txt {
font-size: 10px;
margin-top: 1px;
line-height: 1.5;
}
/* hamburger */
.hbg_body {max-width: 595px;}
@media screen and (min-width: 744px) {
.hbg_close_area {
width: calc(100% – 595px);
}
}
.hbg_logo {margin: 0;}
.hbg_logo a {margin-top: 3px;}
/* contents */
.cts {
font-size: 14px;
line-height: 1.45;
max-width: 450px;
margin: 0 auto;
padding: 0 20px;
}
.cts h3 {
font-weight: bold;
font-size: 15px;
}
.lead_area {padding-top: 27px;}
.lead_ttl {
font-size: 23px;
font-weight: bold;
text-align: center;
margin-bottom: 22px;
}
.lead_txt {
font-size: 18px;
}
.btn_dmenu {
display: table;
width: 80%;
max-width: 280px;
height: 46px;
font-size: 15px;
text-align: center;
line-height: 1;
border-radius: 3px;
background-color: #325dca;
margin: 12px auto 28px;
padding: 5px 25px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.btn_txt_dmenu {
display: table-cell;
color: #fff;
vertical-align: middle;
}
.arr-w {
position: relative;
}
.arr-w::after {
content: '';
position: absolute;
width: 10px;
height: 10px;
top: 50%;
right: 13px;
-webkit-transform: translate3d(0, -50%, 0) rotate(45deg);
transform: translate3d(0, -50%, 0) rotate(45deg);
border-top: 2px solid #fff;
border-right: 2px solid #fff;
}
.info_link_list {
font-size: 16px;
}
.info_link {
display: inline-block;
color: #0044cc !important;
text-decoration: underline !important;
}
.info_link_ttl, .info_txt_ttl {
font-weight: bold;
}
.info_ttl {font-size: 16px;}
.mt_01 {margin-top: 1px;}
.mt_03 {margin-top: 3px;}
.mt_06 {margin-top: 6px;}
.mt_09 {margin-top: 9px;}
.mt_12 {margin-top: 12px;}
.mt_15 {margin-top: 15px;}
.mt_18 {margin-top: 18px;}
.mt_21 {margin-top: 21px;}
.mt_24 {margin-top: 24px;}
.mt_27 {margin-top: 27px;}
.mt_30 {margin-top: 30px;}
.mb_01 {margin-bottom: 1px;}
.mb_03 {margin-bottom: 3px;}
.mb_06 {margin-bottom: 6px;}
.mb_09 {margin-bottom: 9px;}
.mb_12 {margin-bottom: 12px;}
.mb_15 {margin-bottom: 15px;}
.mb_18 {margin-bottom: 18px;}
.mt_21 {margin-bottom: 21px;}
.mb_24 {margin-bottom: 24px;}
.mb_27 {margin-bottom: 27px;}
.mb_30 {margin-bottom: 30px;}
/* footer */
.fot {
display: none;
position: fixed;
bottom: 0;
left: 50%;
-webkit-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
@media screen and (min-width: 744px){
.fot {width: 90%;}
}
@media screen and (min-width: 1024px){
.fot {width: 80%;}
}
@media screen and (min-width: 1238px){
.fot {width: 990px;}
}
.fot .global_menu {border: none;}
.copyright {padding-top: 16px;}
/* ページトップボタン */
@media screen and (min-width: 744px){
.fot_gotop {right: calc(5% + 10px);}
}
@media screen and (min-width: 1024px){
.fot_gotop {right: calc(10% + 10px);}
}
@media screen and (min-width: 1238px){
.fot_gotop {right: calc(50% – 495px + 10px);}
}
/* グローバルメニュー */
.global_menu {
width: 100%;
height: 64px;
}
.global_menu .global_menu_list:nth-child(odd) {
width: 16.66%;
height: 64px;
}
.global_menu .global_menu_list:nth-child(even) {
width: 16.67%;
height: 64px;
}
.global_menu_list2 {
display: table;
width: 100%;
height: 64px;
}
.global_menu_item2 {
display: table-cell;
position: relative;
width: 16.66%;
height: 64px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.global_menu_list2 .global_menu_item2:nth-child(even) {
width: 16.67%;
}
.global_menu_item2::before {
position: absolute;
display: block;
content: '';
left: -0.5px;
top: 10px;
bottom: 10px;
width: 1px;
background-color: #ebebeb;
}
.global_menu_link2 {
display: block;
width: 100%;
height: 64px;
padding-top: 10px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.global_menu_icon2 {
width: 44px;
height: 30px;
background-image: url(/dmenu/img/top_sprite_glonavi.png?20230412);
-webkit-background-size: 92px auto;
background-size: 92px auto;
margin: 0 auto;
}
.global_menu_icon2.global_icon_news {
background-position: -46px 0;
}
.global_menu_icon2.global_icon_weather {
background-position: 0 -32px;
}
.global_menu_icon2.global_icon_sports {
background-position: -46px -32px;
}
.global_menu_icon2.global_icon_fortune {
background-position: 0 -64px;
}
.global_menu_icon2.global_icon_other {
background-position: -46px -64px;
}
.global_menu_text2 {
font-size: 10px;
line-height: 1;
margin-top: 4px;
text-align: center;
}
</style>
<script src="//smt.docomo.ne.jp/common/js/jquery-1.7.2.min.js"></script>
<script>
/*!
* jQuery Cookie Plugin v1.4.1
* https://github.com/carhartl/jquery-cookie
*
* Copyright 2006, 2014 Klaus Hartl
* Released under the MIT license
*/
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}(function(e){function n(e){return u.raw?e:encodeURIComponent(e)}function o(e){return u.raw?e:decodeURIComponent(e)}function i(e){return n(u.json?JSON.stringify(e):String(e))}function r(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(c," ")),u.json?JSON.parse(e):e}catch(n){}}function t(n,o){var i=u.raw?n:r(n);return e.isFunction(o)?o(i):i}var c=/\+/g,u=e.cookie=function(r,c,f){if(arguments.length>1&&!e.isFunction(c)){if(f=e.extend({},u.defaults,f),"number"==typeof f.expires){var a=f.expires,d=f.expires=new Date;d.setTime(+d+864e5*a)}return document.cookie=[n(r),"=",i(c),f.expires?"; expires="+f.expires.toUTCString():"",f.path?"; path="+f.path:"",f.domain?"; domain="+f.domain:"",f.secure?"; secure":""].join("")}for(var p=r?void 0:{},s=document.cookie?document.cookie.split("; "):[],m=0,x=s.length;x>m;m++){var l=s[m].split("="),k=o(l.shift()),v=l.join("=");if(r&&r===k){p=t(v,c);break}r||void 0===(v=t(v))||(p[k]=v)}return p};u.defaults={},e.removeCookie=function(n,o){return void 0===e.cookie(n)?!1:(e.cookie(n,"",e.extend({},o,{expires:-1})),!e.cookie(n))}});
//'
</script>
<script type="text/javascript" language="javascript">
window.onunload=function(){};
</script>
<!– Google Tag Manager –>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TVFHD7');</script>
<!– End Google Tag Manager –>
</head>
<body id="pageTop">
<!– Google Tag Manager –>
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TVFHD7"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!– End Google Tag Manager –>
<div class="body_wrp_bg">
<div id="wrapper_low" class="body_wrp">
<!– SVG ロゴ –>
<svg version="1.1" xmlns="//www.w3.org/2000/svg" xmlns:xlink="//www.w3.org/1999/xlink" display="none">
<defs>
<!– Logo d –>
<symbol id="logo_d" width="8.8" height="12.5" viewBox="0 0 8.8 12.5">
<path d="M8.8,0H6.4v4.2c-0.6-0.3-1.3-0.5-2-0.5C2,3.7,0,5.7,0,8.1s2,4.4,4.4,4.4c0.7,0,1.4-0.2,2-0.5l0,0l2.4-1.4 V0L8.8,0z M4.4,10.2c-1.1,0-2-0.9-2-2.1S3.3,6,4.4,6c1.1,0,2,0.9,2,2.1S5.5,10.2,4.4,10.2z"/>
</symbol>
</defs>
<!– Logo dmenu –>
<symbol id="logo_dmenu" width="50" height="12.5" viewBox="0 0 50 12.5">
<use xlink:href="#logo_d" x="0" y="0" width="8.8" height="12.5"></use>
<path d="M43,9.3v-5V4.1h2v4.7c0,0.9,0.6,1.4,1.5,1.4l0,0c0.9,0,1.4-0.5,1.5-1.4l0,0V4.1h2V12h-2v-0.2v-0.4 c-0.5,0.5-1.2,0.7-2,0.7l0,0C44.6,12.1,43,11.1,43,9.3L43,9.3z M39.1,12V7.4c0-0.9-0.6-1.4-1.5-1.4l0,0c-0.9,0-1.5,0.5-1.5,1.4l0,0 V12h-2V4.3V4.1h2v0.2v0.4c0.5-0.5,1.2-0.7,2-0.7l0,0c1.4,0,3,0.9,3,2.8l0,0V12L39.1,12L39.1,12z M26.4,11.3 c-0.7-0.6-1.3-1.6-1.3-3.2l0,0c0-3,2-4.1,3.6-4.1l0,0c1.9,0,3.6,1.3,3.6,3.4l0,0v1.4h-5.2c0.1,1,0.7,1.5,1.8,1.5l0,0 c0.6,0,1.2-0.3,1.7-0.7l0,0l0.1-0.1l1.5,1.1l-0.2,0.1c-0.9,0.9-2,1.3-3.1,1.3l0,0C28.1,12.1,27.2,11.9,26.4,11.3L26.4,11.3z M30.3,7.2c-0.1-0.9-0.7-1.4-1.6-1.4l0,0c-0.9,0-1.4,0.5-1.6,1.4l0,0H30.3L30.3,7.2z M21.5,12V7.4c0-0.9-0.6-1.4-1.5-1.4l0,0 c-0.9,0-1.5,0.5-1.5,1.4l0,0V12h-2V7.4c0-0.9-0.6-1.4-1.5-1.4l0,0c-0.9,0-1.5,0.5-1.5,1.4l0,0V12h-2V4.3V4.1h2v0.2v0.4 c0.5-0.5,1.2-0.7,2-0.7l0,0c1.1,0,1.8,0.4,2.4,0.9l0,0c0.7-0.6,1.6-0.9,2.6-0.9l0,0c1.4,0,3,0.9,3,2.8l0,0V12L21.5,12L21.5,12z"/>
</symbol>
<!– dアカウント –>
<symbol id="txt_dAccount" width="86" height="24" viewBox="0 0 86 24">
<use xlink:href="#logo_d" x="0" y="4" width="13" height="18"></use>
<text class="svg_font" x="15" y="19">アカウント</text>
</symbol>
</svg>
<!– hbg menu –>
<!– hbg menu –>
<div id="HBG" class="hbg_wrp hbg_parts">
<nav class="hbg_body">
<a class="hbg_lbl hbg_point arrow-right f_v-t_c-v" id="HBG_dpc" data-link-id="0001320010" data-portalarea="top-0001320010" href="https://dpoint.docomo.ne.jp/index.html?utm_source=dmenu_top&utm_medium=owned&utm_campaign=dpc_201809_hbg-top">
<span class="hbg_lbl_ttl hbg_icn_dpoint">dPOINT</span>
</a>
<a class="hbg_lbl arrow-right f_v-t_c-v" data-link-id="0001320021" data-portalarea="top-0001320021" href="https://application.ald.smt.docomo.ne.jp/VIEW_ESITE/est/sc/main.jsp?nid=ESG002006BJP&KSITE&dcmreturl=http%3a%2f%2fsmt%2edocomo%2ene%2ejp%2f">
<p class="hbg_lbl_ttl">会員情報の確認・編集</p>
<span class="f_item hbg_lbl_lead">dポイント利用者情報・配送先情報</span>
</a>
<a class="hbg_lbl arrow-right f_v-t_c-v" data-link-id="0001320013" data-portalarea="top-0001320013" href="https://payment2.smt.docomo.ne.jp/smph/history/gadap031.srv">
<p class="hbg_lbl_ttl">決済サービスご利用明細/<br>d払いのdポイント利用設定</p>
<span class="f_item hbg_lbl_lead">docomoコンテンツ決済・d払い</span>
</a>
<h1 class="hbg_logo"><a data-link-id="0001320022" data-portalarea="top-0001320022" href="http://smt.docomo.ne.jp/">
<svg class="hed_logo_img" width="74" height="20" viewBox="0 0 74 20"><title>ドコモのdメニュー
ディスプレイドライバでの調整
目が疲れない液晶モニターの設定を教えてください。「色温度」は… – 人力検索はてな
http://www.dorari.jp/iroiro/gamen/
このあたりを参考にしながら自分に適した値を試行錯誤。自分は
- 明るさ:できるだけ下げる
- コントラスト:少し下げる
ぐらいしか結局いじりませんでした。あまり弄ってもきりが無いし訳わかんなくなってしまうので。。
[tips] 目にやさしいディスプレイの設定 はコメントを受け付けていません

エントリ (RSS)