@charset "utf-8";


/* 共通 標準要素 A
------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
html { }

main { position:relative; overflow:hidden; }



.nappblk1bg1 {
position: relative;
width: 100%;
min-height: 510px;
background-image: url("../images/headbg1.webp");
background-repeat: repeat-x;
background-position: center top;  /* 画面トップの左右中央 */
background-size: 2600px 150px;   /* 元のサイズ（5200×300）のちょうど50%を指定 */
}

.nappblk1bg2 { 
position: absolute;
width: 100%;
min-height: 510px;
background-image: url("../images/headbg2.webp");
background-repeat: no-repeat;
background-position: center top;  /* 画面トップの左右中央 */
background-size: 2600px 439px;   /* 元のサイズのちょうど50%を指定 */
}

.nappblk1logo { position: relative; margin: 0 auto; padding: 15px 25px 0 25px; width: 100%; text-align: right; }
.nappblk1logo img { width: 140px; }

.nappblk1tit { position: relative; margin: 0 auto; padding: 0; width: 1100px; }
.nappblk1tit img { width: 100%; }


.app_service_title {
  position: relative;
  margin: 0 auto 0 auto;
  padding: 0;
  width: 90%; 
  font-family: 'LINE Seed JP', sans-serif;
  font-weight: 800;
  font-size: 2.5rem;
  text-align: center; /* これで中の span が中央に寄ります */
  line-height: 1.4;
}

/* グラデーションと複数行の処理を span に引っ越す */
.app_service_title span {
  display: inline; 
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  background: linear-gradient(
    to bottom, 
    #0062b1 0%,   #0062b1 50%,
    #45a1dc 50%,  #45a1dc 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}


.nappblk1btnwk { position:relative; margin:2em auto 0 auto; width:520px;  
display: flex;
	flex-wrap: wrap;
justify-content: space-between;
}

.nappblk1btnbx1 { width: 50%; text-align: left; }
.nappblk1btnbx1 img { width: 210px; }

.nappblk1btnbx2 { width: 50%; text-align: right; }
.nappblk1btnbx2 img { width: 250px; }

/* 2つのボタン共通の設定 */
.nappblk1btnbx1 a,
.nappblk1btnbx2 a {
display: inline-block; /* 浮き上がるアニメーションを正しく効かせるために必須 */
transition: transform 0.3s ease, box-shadow 0.3s ease; /* 0.3秒かけてふわっと動かす */
}

/* マウスオーバー（ホバー）時の設定 */
.nappblk1btnbx1 a:hover,
.nappblk1btnbx2 a:hover {
transform: translateY(-4px); /* 上方向に4px移動させる */
}



.nappblk2 { 
position: relative;
width: 100%;
min-height: 510px;
background-image: url("../images/blkbg01.webp");
background-repeat: no-repeat;
background-position: center top;  /* 画面トップの左右中央 */
background-size: 2000px 487px;   /* 元のサイズのちょうど50%を指定 */
}

.nappblk2owk { position:relative; margin:3em auto 0 auto; width:1100px;  
}



.ysimvlmp4 { position: relative; margin: 2em auto 0 auto; padding: 0; width: 768px; border: 10px solid #deecf9; border-radius: 6px; overflow: hidden; line-height: 0.1; }
.ysimvlmp4 video { position: relative; margin: 0; padding: 0; width: 100%; }



.nappblk3a { position: relative; margin: 3em auto 0 auto; 
width: 100%;
height: 125px;
background-image: url("../images/blibg02.webp");
background-repeat: repeat-x;
background-position: center top;  /* 画面トップの左右中央 */
background-size: 2600px 125px;   /* 元のサイズ（5200×250）のちょうど50%を指定 */
}


.nappblk3b {  position: relative; margin: 0 auto; padding: 0 0 1.5em 0; width: 100%; background-color: #deecf9; min-height: 580px;
}

.nappblk3owk { position:relative; margin:0 auto; padding: 2em 0 0 0;  width:1100px;  
}

.nappblk3owk h3 { position: relative; margin: 1em auto 0 auto;
font-family: 'LINE Seed JP', sans-serif;
font-weight: 700;
font-size: 1.2rem;
text-align: center;
line-height: 1.6;
}



.nappblk3mwk { position:relative; margin:3.5em auto 0 auto; width:100%; 
display: flex;
	flex-wrap: wrap;
justify-content: space-between;
gap: 25px 25px; /* 上下の余白（row-gap）: 25px / 左右の余白（column-gap）: 25px */
}

.nappblk3mbx { position: relative; padding: 24px; width: 256px; background-color: #fff; border-radius: 6px; min-height: 200px; }

.nappblk3mbxicon { position: relative; margin: 0 auto; width: 71px; }
.nappblk3mbxicon img { width: 100%; }

.nappblk3mbxnew { position: absolute; top: -10px; left: 15px; width: 51px; }
.nappblk3mbxnew img { width: 100%; }

.nappblk3mbx h4 { position: relative; margin: 0.8em 0;
font-family: 'LINE Seed JP', sans-serif;
font-weight: 800;
font-size: 1.2rem;
text-align: center;
		line-height: 1.5;
}

.nappblk3mbx p { 
font-family: 'LINE Seed JP', sans-serif;
font-weight: 400;
font-size: 1rem;
text-align: justify;
line-height: 1.5;
}

.nappblk3mbx p.nappb3cmt { padding-left: 1em; text-indent: -1em; margin-top: 0.7em; 
}

.nappblk3mbx p sup { font-size: 0.65rem; }


.nappblk3mbx .int1 { padding-left: 1em; text-indent: -1em; }

.nappblk3mbx p a:link { color:#0068b8; text-decoration:underline; border: none; transition: all 0.3s ease;  font-weight: 700; }
.nappblk3mbx p a:visited { color:#0068b8; text-decoration:underline; border: none; }
.nappblk3mbx p a:hover { color:#00b8ee; text-decoration: underline; border: none; }
.nappblk3mbx p a:active { color:#00b8ee; text-decoration: underline; border: none; }




/* 親要素をFlexboxにして、上下中央揃えにする */
.nappblk3btnmds {
display: flex;
align-items: center; /* これで子要素が上下中央で揃います */
gap: 15px;           /* イラストとテキストの間の余白（必要に応じて調整してください） */
margin: 3em auto 0 auto;
width: fit-content;
}

.nappblk3btnmdsimg {
width: 90px;
flex-shrink: 0;      /* 画面が狭くなってもイラストが縮まないように固定 */
}
.nappblk3btnmdsimg img {
width: 100%;
display: block;      /* 画像の下にできる謎の隙間を消す */
}

/* positionやpadding-leftを削除してシンプルに */
.nappblk3btnmdstxt {
width: 100%;
}

.nappblk3btnmdstxt h5 {
font-family: 'LINE Seed JP', sans-serif;
font-weight: 800;
font-size: 2.2rem;
text-align: left;
line-height: 1.2;
}

.npb3nmt1 { color: #37a7e0; }
.npb3nmt2 { color: #006dbd; }



.btn_container { position: relative;
margin: 2em auto 0 auto;
width: 100%;
max-width: 570px;
text-align: center;
}

/* リンクボタン本体 */
.rokin_app_btn {
display: flex;
align-items: center;
justify-content: center;
position: relative;
background-color: #006cb8;
border-radius: 6px;
padding: 18px 50px 18px 24px;
text-decoration: none;
box-sizing: border-box;
width: 100%;
overflow: hidden;
transition: background-color 0.3s;
}

/* ホバー時の簡易エフェクト */
.rokin_app_btn:hover {
background-color: #2ea7e0;
}

/* ボタンのテキスト */
.rokin_app_btn_text {
color: #ffffff;
font-family: 'LINE Seed JP', sans-serif;
font-weight: 700;
font-size: 1.7rem;
line-height: 1.2;
margin: 0 auto; /* テキストを常に左右中央に配置 */
padding-left: 26px; /* 右側の矢印領域とのバランスをとる調整 */
}

/* 【修正】右側のクッキリ2段階の光沢エフェクト */
.rokin_app_btn_shine {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 90px;
/* 位置のパーセンテージを同じにすることで、境界線をクッキリさせています */
background: linear-gradient(
115deg, 
transparent 0%, 
transparent 45%, 
rgba(255, 255, 255, 0.25) 45%, /* ここで1段階目の薄い白に切り替わる */
rgba(255, 255, 255, 0.25) 77%, 
rgba(255, 255, 255, 0.45) 77%  /* ここで2段階目の濃い白に切り替わる */
);
pointer-events: none;
}

/* 矢印アイコンの配置 */
.rokin_app_btn_arrow {
position: absolute;
right: 24px;
top: 50%;
transform: translateY(-50%);
display: flex;
align-items: center;
justify-content: center;
}

/* 右矢印のSVGスタイル */
.rokin_app_btn_arrow svg {
width: 14px;
height: 16px;
fill: #ffffff;
}



.nappblk4a { position: relative; margin: 0 auto; 
width: 100%;
height: 125px;
background-image: url("../images/blkbg03.webp");
background-repeat: repeat-x;
background-position: center top;  /* 画面トップの左右中央 */
background-size: 2600px 125px;   /* 元のサイズ（5200×250）のちょうど50%を指定 */
}

.nappblk4b {  position: relative; margin: 0 auto; width: 100%; background-color: #0078c7; min-height: 580px;
}

.nappblk4owk { position:relative; margin:0 auto; padding: 2em 0 0 0;  width:1100px;  
}


.nappblk4btit { position: relative; margin: 0 auto; width: 882px; }
.nappblk4btit img { width: 100%; }

.nappblk4bz1 { position: relative; margin: 0 auto; padding: 3em 0 4em 0; width: 1030px; 
background-image: url("../images/blkbg04.webp");
background-repeat: no-repeat;
background-position: center -3em;  /* 画面トップの左右中央 */
background-size: 800px 800px;   /* 元のサイズのちょうど50%を指定 */
}
.nappblk4bz1 img { width: 100%; }



.nappblk5a { position: relative; margin: 0 auto; 
width: 100%;
height: 125px;
background-image: url("../images/blkbg05.webp");
background-repeat: repeat-x;
background-position: center top;  /* 画面トップの左右中央 */
background-size: 2600px 125px;   /* 元のサイズ（5200×250）のちょうど50%を指定 */
}

.nappblk5b { 
position: relative;
width: 100%;
background-image: url("../images/blkbg06.webp");
background-repeat: no-repeat;
background-position: center top;  /* 画面トップの左右中央 */
background-size: 1992px 1323px;   /* 元のサイズのちょうど50%を指定 */
		min-height: 1400px;
}


.nappblk5owk { position:relative; margin:0 auto; padding: 2em 0 0 0;  width:1100px; 
}



.nappblk5kmds { position: relative; margin: 4em auto 0 auto; padding: 1.6em 2em 1.2em 2em; width: 700px; border-radius: 100px; border: 1px solid #808080; background-color: #fff; }

.nappblk5kmds h6 {
font-family: 'LINE Seed JP', sans-serif;
font-weight: 700;
font-size: 1.2rem;
line-height: 1.4;
text-align: center;
}

.nappblk5kmdskks { position: absolute; top: -20px; left: 25px; padding: 0.2em 1em; width: 240px; border-radius: 100px; background-color: #0078c7; }

.nappblk5kmdskks p {
color: #fff;
font-family: 'LINE Seed JP', sans-serif;
font-weight: 700;
font-size: 1.1rem;
line-height: 1.4;
text-align: center;
}



.nappblk6 { position: relative; margin: 0 auto; padding: 0; width: 100%; background-color: #f3f3f3;
}

.nappblk6owk { position:relative; margin:0 auto; padding: 3.5em 0 3.5em 0;  width:1100px; 
}


.nappblk6owk h5 {
color: #0068b8;
font-family: 'LINE Seed JP', sans-serif;
font-weight: 700;
font-size: 1.1rem;
line-height: 2;
text-align: left;
}


.nappblk6owk p {
font-family: 'LINE Seed JP', sans-serif;
font-weight: 400;
font-size: 1rem;
letter-spacing: -0.5px;
line-height: 1.8;
text-align: justify;
padding-left: 1em;
text-indent: -1em;
}

.nappblk6owk p.np6kcs2 {
padding-left: 2em;
text-indent: -1em;
}


.footlogo { position: relative; margin: 2em auto 0 auto; padding-bottom: 0.8em; width: 200px; line-height: 0.1; }
.footlogo img { width: 100%; }

.footer { position:relative; margin: 0 auto; padding-bottom: 1em; width: 100%; line-height: 0.1; }

.footcredit { text-align:center; font-size:0.8rem; color:#666; line-height: 1.4; }





/* 20260724追加 */


.okrds1 { letter-spacing: 1px; }
.okrds2 { letter-spacing: 8px; }

.okrkm1 { letter-spacing: -1px !important; }
.okrkm3 { letter-spacing: -2px !important; }
.okrkm2 { letter-spacing: -4px; }
.okrkm05 { letter-spacing: -0.8px !important; }





















































































/* 部品
------------------------------------------------------------------------------------------------------------------------------------------------------------------ */

/* Morisawa ウェブフォント　PCサイトには transform:rotate(0.001deg); をかけてエイリアスをキレイに表示すること。


font-family: 'BIZ UDPMincho', 'Reimin Regular'; transform:rotate(0.001deg);



font-family:UD Shin Go Light; transform:rotate(0.001deg);
font-family:UD Shin Go Medium; transform:rotate(0.001deg);
font-family:UD Shin Go Regular; transform:rotate(0.001deg);
font-family:UD Shin Go DemiBold; transform:rotate(0.001deg);
font-family:UD Shin Go Bold; transform:rotate(0.001deg);

font-family:Shin Maru Go Regular; transform:rotate(0.001deg);
font-family:Shin Maru Go Medium; transform:rotate(0.001deg);
font-family:Shin Maru Go Bold; transform:rotate(0.001deg);
font-family:Shin Maru Go Heavy; transform:rotate(0.001deg);
font-family:Shin Maru Go Ultra; transform:rotate(0.001deg);




font-family:Kaimin Sora Medium; transform:rotate(0.001deg); letter-spacing:5px;
font-family:Folk Bold; transform:rotate(0.001deg); letter-spacing:2px;

font-family:UD Shin Maru Go Bold; transform:rotate(0.001deg); letter-spacing:2px;

font-family:Hiragino Kaku Gothic W7 JIS2004; transform:rotate(0.001deg);



font-family: "G2 Sans Serif Bold JIS2004";  transform:rotate(0.001deg); 



ヒラギノUD角ゴ W3 JIS2004  または  Hiragino UD Sans W3 JIS2004
ヒラギノUD角ゴ W4 JIS2004  または  Hiragino UD Sans W4 JIS2004
ヒラギノUD角ゴ W5 JIS2004  または  Hiragino UD Sans W5 JIS2004
ヒラギノUD角ゴ W6 JIS2004  または  Hiragino UD Sans W6 JIS2004



font-family: UDタイポス58  または  UDTypos58 
font-family: UDタイポス510  または  UDTypos510 
font-family: UDタイポス512  または  UDTypos512 
font-family: UDタイポス515  または  UDTypos515 





font-family: 秀英角ゴシック金 L   または  Shuei KakuGo Kin L 
font-family: 秀英角ゴシック金 M   または  Shuei KakuGo Kin M 
font-family: 秀英角ゴシック金 B   または  Shuei KakuGo Kin B 

font-family: 秀英角ゴシック銀 L   または  Shuei KakuGo Gin L 
font-family: 秀英角ゴシック銀 M   または  Shuei KakuGo Gin M 
font-family: 秀英角ゴシック銀 B   または  Shuei KakuGo Gin B 

font-family: ヒラギノ角ゴ W0 JIS2004   または  Hiragino Kaku Gothic W0 JIS2004 
font-family: ヒラギノ角ゴ W1 JIS2004   または  Hiragino Kaku Gothic W1 JIS2004 
font-family: ヒラギノ角ゴ W2 JIS2004   または  Hiragino Kaku Gothic W2 JIS2004 
font-family: ヒラギノ角ゴ W3 JIS2004   または  Hiragino Kaku Gothic W3 JIS2004 
font-family: ヒラギノ角ゴ W4 JIS2004   または  Hiragino Kaku Gothic W4 JIS2004 
font-family: ヒラギノ角ゴ W5 JIS2004   または  Hiragino Kaku Gothic W5 JIS2004 
font-family: ヒラギノ角ゴ W6 JIS2004   または  Hiragino Kaku Gothic W6 JIS2004 
font-family: ヒラギノ角ゴ W7 JIS2004   または  Hiragino Kaku Gothic W7 JIS2004 
font-family: ヒラギノ角ゴ W8 JIS2004   または  Hiragino Kaku Gothic W8 JIS2004 
font-family: ヒラギノ角ゴ W9 JIS2004   または  Hiragino Kaku Gothic W9 JIS2004 

font-family: ヒラギノ明朝 W2 JIS2004   または  Hiragino Mincho W2 JIS2004 
font-family: ヒラギノ明朝 W3 JIS2004   または  Hiragino Mincho W3 JIS2004 
font-family: ヒラギノ明朝 W4 JIS2004   または  Hiragino Mincho W4 JIS2004 
font-family: ヒラギノ明朝 W5 JIS2004   または  Hiragino Mincho W5 JIS2004 
font-family: ヒラギノ明朝 W6 JIS2004   または  Hiragino Mincho W6 JIS2004 
font-family: ヒラギノ明朝 W7 JIS2004   または  Hiragino Mincho W7 JIS2004 
font-family: ヒラギノ明朝 W8 JIS2004   または  Hiragino Mincho W8 JIS2004 



font-family: 新丸ゴ L   または  Shin Maru Go Light 
font-family: 新丸ゴ R   または  Shin Maru Go Regular 
font-family: 新丸ゴ M   または  Shin Maru Go Medium 
font-family: 新丸ゴ DB   または  Shin Maru Go DemiBold 
font-family: 新丸ゴ B   または  Shin Maru Go Bold 
font-family: 新丸ゴ H   または  Shin Maru Go Heavy 
font-family: 新丸ゴ U   または  Shin Maru Go Ultra 


秀英明朝 L  または  Shuei Mincho L
秀英明朝 M  または  Shuei Mincho M
秀英明朝 B  または  Shuei Mincho B
秀英丸ゴシック L  または  Shuei MaruGo L
秀英丸ゴシック B  または  Shuei MaruGo B 
解ミン 宙 M  または  Kaimin Sora Medium
A1明朝  または  A1 Mincho


UD Shin Go Light
UD Shin Go Regular
UD Shin Go Medium
UD Shin Go DemiBold
UD Shin Go Bold
UD Shin Go Heavy

UD Reimin Light
UD Reimin Regular
UD Reimin Medium
UD Reimin Bold
UD Reimin ExtraBold
UD Reimin Heavy

リュウミン L-KL 	Ryumin Light KL
リュウミン R-KL 	Ryumin Regular KL
リュウミン B-KL 	Ryumin Bold KL
黎ミン L 	Reimin Light
黎ミン R 	Reimin Regular
黎ミン M  Reimin Medium
黎ミン B 	Reimin Bold
太ミンA101 	Futo Min A101
見出ミンMA1 	Midashi Min MA1
見出ミンMA31 	Midashi Min MA31
光朝 	Kocho
A1明朝 	A1 Mincho
新ゴ L 	Shin Go Light
新ゴ R 	Shin Go Regular
新ゴ B 	Shin Go Bold
ゴシックMB101 L 	Gothic MB101 Light
ゴシックMB101 R 	Gothic MB101 Regular
ゴシックMB101 B 	Gothic MB101 Bold
じゅん 101 	Jun 101
じゅん 201 	Jun 201
じゅん 34 	Jun 34
新丸ゴ L 	Shin Maru Go Light
新丸ゴ R 	Shin Maru Go Regular
新丸ゴ B 	Shin Maru Go Bold
ソフトゴシック L 	Soft Gothic Light
ソフトゴシック R 	Soft Gothic Regular
ソフトゴシック B 	Soft Gothic Bold
フォーク R 	Folk Regular
フォーク M 	Folk Medium
フォーク B 	Folk Bold
丸フォーク R 	Maru Folk Regular
丸フォーク M 	Maru Folk Medium
丸フォーク B 	Maru Folk Bold
カクミン R 	Kakumin Regular
カクミン M 	Kakumin Medium
カクミン B 	Kakumin Bold
解ミン 宙 R 	Kaimin Sora Regular
解ミン 宙 M 	Kaimin Sora Medium
解ミン 宙 B 	Kaimin Sora Bold
解ミン 月 R 	Kaimin Tsuki Regular
解ミン 月 M 	Kaimin Tsuki Medium
解ミン 月 B 	Kaimin Tsuki Bold
モアリア R 	Moaria Regular
モアリア B 	Moaria Bold
明石 	Akashi
徐明 	Jomin
那欽 	Nachin
くもやじ 	Kumoyaji
ハルクラフト 	Harucraft
プリティー桃 	Pretty Momo
はるひ学園 	Haruhi Gakuen
すずむし 	Suzumushi


ヒラギノ明朝 W3 JIS2004 	Hiragino Mincho W3 JIS2004
ヒラギノ明朝 W6 JIS2004 	Hiragino Mincho W6 JIS2004
ヒラギノ角ゴ W3 JIS2004 	Hiragino Kaku Gothic W3 JIS2004
ヒラギノ角ゴ W6 JIS2004 	Hiragino Kaku Gothic W6 JIS2004
ヒラギノ丸ゴ W4 JIS2004 	Hiragino Maru Gothic W4 JIS2004


UD黎ミン L	UD Reimin Light
UD黎ミン R 	UD Reimin Regular
UD黎ミン B 	UD Reimin Bold
UD新ゴ L 	UD Shin Go Light
UD新ゴ R 	UD Shin Go Regular
UD新ゴ B 	UD Shin Go Bold

UD新ゴ コンデンス80 EL  または  UD Shin Go Conde80 EL
UD新ゴ コンデンス80 L  または  UD Shin Go Conde80 L
UD新ゴ コンデンス80 R  または  UD Shin Go Conde80 R
UD新ゴ コンデンス80 M  または  UD Shin Go Conde80 M
UD新ゴ コンデンス80 DB  または  UD Shin Go Conde80 DB
UD新ゴ コンデンス80 B  または  UD Shin Go Conde80 B
UD新ゴ コンデンス80 H  または  UD Shin Go Conde80 H
UD新ゴ コンデンス80 U  または  UD Shin Go Conde80 U

UD新ゴ コンデンス50 EL   または  UD Shin Go Conde50 EL 
UD新ゴ コンデンス50 L   または  UD Shin Go Conde50 L 
UD新ゴ コンデンス50 R   または  UD Shin Go Conde50 R 
UD新ゴ コンデンス50 M   または  UD Shin Go Conde50 M 
UD新ゴ コンデンス50 DB   または  UD Shin Go Conde50 DB 
UD新ゴ コンデンス50 B   または  UD Shin Go Conde50 B 
UD新ゴ コンデンス50 H   または  UD Shin Go Conde50 H 
UD新ゴ コンデンス50 U   または  UD Shin Go Conde50 U 

UD新ゴ コンデンス70 EL   または  UD Shin Go Conde70 EL 
UD新ゴ コンデンス70 L   または  UD Shin Go Conde70 L 
UD新ゴ コンデンス70 R   または  UD Shin Go Conde70 R 
UD新ゴ コンデンス70 M   または  UD Shin Go Conde70 M 
UD新ゴ コンデンス70 DB   または  UD Shin Go Conde70 DB 
UD新ゴ コンデンス70 B   または  UD Shin Go Conde70 B 
UD新ゴ コンデンス70 H   または  UD Shin Go Conde70 H 
UD新ゴ コンデンス70 U   または  UD Shin Go Conde70 U 

UD新ゴ コンデンス90 EL   または  UD Shin Go Conde90 EL 
UD新ゴ コンデンス90 L   または  UD Shin Go Conde90 L 
UD新ゴ コンデンス90 R   または  UD Shin Go Conde90 R 
UD新ゴ コンデンス90 M   または  UD Shin Go Conde90 M 
UD新ゴ コンデンス90 DB   または  UD Shin Go Conde90 DB 
UD新ゴ コンデンス90 B   または  UD Shin Go Conde90 B 
UD新ゴ コンデンス90 H   または  UD Shin Go Conde90 H 
UD新ゴ コンデンス90 U   または  UD Shin Go Conde90 U 





font-family: 花蓮華-L   または  HanaRenge-Lt
font-family: 花蓮華-M   または  HanaRenge-Md
font-family: 花蓮華-B   または  HanaRenge-Bd




※UDは英数字半角幅、UDPは全角幅
BIZ UDゴシック: BIZ UDGothic
BIZ UDPゴシック: BIZ UDPGothic
BIZ UD明朝: BIZ UDMincho
BIZ UDP明朝: BIZ UDPMincho


*/

