/* ================================================
1段目
================================================ */
#main_menu{
position: relative;
height: 20px;
font-size: 8px;
padding: 1px;
margin: 0;
background-color:#C60;
background-image:url(/assets/img/menu/bg.png);
background-repeat: repeat-x;
background-position: left top;
}
#main_menu li{
position: absolute;
height: 20px;
top: 1px;
border-right: 1px solid #C60;
}
#ai #main_menu{
background-color:#151646;
background-image:url(/assets/img/menu/bg_ai.png);
}
#ai #main_menu li{ border-right: 1px solid #151646;}
#iot #main_menu{
border-color: #012c5f;
background-color:#012c5f;
background-image:url(/assets/img/menu/bg_iot.png);
}
#iot #main_menu li{ border-right: 1px solid #012c5f;}
#biz #main_menu{
border-color: #6D8318;
background-color:#6D8318;
background-image:url(/assets/img/menu/bg_biz.png);
}
#biz #main_menu li{ border-right: 1px solid #6D8318;}
#it #main_menu, #tech #main_menu,
#startup #main_menu {
border-color: #324B03;
background-color:#324B03;
background-image:url(/assets/img/menu/bg_tech.png);
}
#it #main_menu li, #tech #main_menu li,
#startup #main_menu li {
border-right: 1px solid #324B03;
}
#web #main_menu{
border-color: #828282;
background-color:#828282;
background-image:url(/assets/img/menu/bg_web.png);
}
#web #main_menu li{ border-right: 1px solid #828282;}
#areainnovation #main_menu, #areainnovation #sub_menu {
border-color: #C4A3BF;
background-color: #C4A3BF;
background-image: url(/assets/img/menu/bg_ms_areainnovation.png);
box-sizing: content-box;
background-position: bottom;
}
#areainnovation #main_menu li, #areainnovation #sub_menu li {
border-color: #8b7187;
}
#area #main_menu, #area #sub_menu {
border-color: #ef6f23;
background-color: #ef6f23;
background-image: url(/assets/img/menu/bg_ms_area.png);
box-sizing: content-box;
background-position: bottom;
}
#area #main_menu li, #area #sub_menu li {
border-color: #b1561f;
}
#tours #main_menu, #tours #sub_menu, #tours #micro_menu {
border-color: #00a562;
background-color: #00a562;
background-image: url(/assets/img/menu/bg_tours.png);
box-sizing: content-box;
background-position: bottom;
}
#tours #main_menu li, #tours #sub_menu li, #tours #micro_menu li {
border-right: 1px solid #008851;
}
#sdgs #main_menu, #sdgs #sub_menu {
border-color: #27AAE1;
background-color: #27AAE1;
background-image: url(/assets/img/menu/bg_sdgs.png);
box-sizing: content-box;
background-position: bottom;
}
#sdgs #main_menu li, #sdgs #sub_menu li {
border-right: 1px solid #27AAFF;
}
#games #main_menu, #games #sub_menu {
box-sizing: content-box;
}
#leisure #main_menu, #leisure #sub_menu {
border-color: #d32f2f;
background-color: #d32f2f;
background-image: url(/assets/img/menu/bg_ms_leisure.png);
box-sizing: content-box;
background-position: bottom;
}
#leisure #main_menu li, #leisure #sub_menu li {
border-color: #8d2222;
}
#digital #main_menu, #av #main_menu,
#wear #main_menu, #sim #main_menu,
#steam #main_menu, #pg #main_menu,
#healthtech #main_menu, #epower #main_menu,
#mcafee #main_menu, #modernPC #main_menu,
#yayoi #main_menu, #xperia #main_menu,
#acrobat #main_menu, #sharp_b #main_menu,
#azure-fixer #main_menu, #hikaritv-shopping #main_menu,
#arrows #main_menu, #slack #main_menu,
#dmmgames #main_menu, #jitaneigo #main_menu,
#arrows #main_menu, #slack #main_menu,
#games #main_menu{
border-color: #444;
background-color:#000;
background-image:url(/assets/img/menu/bg_digital.png);
}
#digital #main_menu li, #av #main_menu li,
#wear #main_menu li, #sim #main_menu li,
#steam #main_menu li, #pg #main_menu li,
#healthtech #main_menu li, #epower #main_menu li,
#mcafee #main_menu li, #modernPC #main_menu li,
#yayoi #main_menu li, #xperia #main_menu li,
#acrobat #main_menu li, #sharp_b #main_menu li,
#azure-fixer #main_menu li, #hikaritv-shopping #main_menu li,
#arrows #main_menu li, #slack #main_menu li,
#dmmgames #main_menu li, #jitaneigo #main_menu li,
#arrows #main_menu li, #slack #main_menu li,
#games #main_menu li{
border-right: 1px solid #444;
}
#mac #main_menu{
border-color: #600002;
background-color:#600002;
background-image:url(/assets/img/menu/bg_mac.png);
}
#mac #main_menu li{ border-right: 1px solid #600002;}
#hobby #main_menu, #pc #main_menu,
#akiba #main_menu{
border-color: #D5AA00;
background-color:#D5AA00;
background-image:url(/assets/img/menu/bg_hobby.png);
}
#hobby #main_menu li, #pc #main_menu li,
#akiba #main_menu li{ border-right: 1px solid #D5AA00;}
#sphone #main_menu{
border-color: #2b369f;
background-color:#2b369f;
background-image:url(/assets/img/menu/bg_blue.png);
}
#sphone #main_menu li{ border-right: 1px solid #2b369f;}
#asciikids #main_menu{
border-color: #278D2F;
background-color:#278D2F;
background-image:url(/assets/img/menu/bg_kids.png);
}
#asciikids #main_menu li{ border-right: 1px solid #278D2F;}
#kaden #main_menu{
border-color: #D7BE91;
background-color:#D7BE91;
background-image:url(/assets/img/menu/bg_kaden.png);
}
#kaden #main_menu li{ border-right: 1px solid #D7BE91;}
#clubinfo #main_menu, #leaders #main_menu,
#fintech #main_menu, #seagate #main_menu,
#jaws #main_menu, #fossil #main_menu,
#kintone #main_menu, #dydo #main_menu,
#kintone #main_menu, #fossil #main_menu,
#kintone #main_menu, #fossil #main_menu,
#kintone #main_menu, #fossil #main_menu{
border-color: #333;
background-color:#333;
background-image:url(/assets/img/menu/bg_clubinfo.png);
}
#clubinfo #main_menu li, #leaders #main_menu li,
#fintech #main_menu li, #seagate #main_menu li,
#jaws #main_menu li, #fossil #main_menu li,
#kintone #main_menu li, #dydo #main_menu li,
#kintone #main_menu li, #fossil #main_menu li,
#kintone #main_menu li, #fossil #main_menu li,
#kintone #main_menu li, #fossil #main_menu li{
border-right: 1px solid #333;
}
#sports #main_menu{
border-color: #4FB4F0;
background-color:#4FB4F0;
background-image:url(/assets/img/menu/bg_sports.png);
}
#sports #main_menu li{ border-right: 1px solid #4FB4F0;}
#sao-su #main_menu, #kakuyomu #main_menu{
border-color: #0259DD;
background-color:#0259DD;
background-image:url(/assets/img/menu/bg_sao.png);
}
#sao-su #main_menu li, #kakuyomu #main_menu li{
border-right: 1px solid #0259DD;
}
#elecom #main_menu{
border-color: #00347B;
background-color:#00347B;
background-image:url(/assets/img/menu/bg_elecom.png);
}
#elecom #main_menu li{ border-right: 1px solid #00347B;}
#cloud #main_menu{
border-color: #1B7DC6;
background-color:#1B7DC6;
background-image:url(/assets/img/menu/bg_cloud.png);
}
#cloud #main_menu li{ border-right: 1px solid #1B7DC6;}
#main_menu #mm_top { left: 1px; }
#main_menu #mm_ai { left: 50px; }
#main_menu #mm_iot { left: 78px; }
#main_menu #mm_biz { left: 111px; }
#main_menu #mm_tech { left: 172px; }
#main_menu #mm_web { left: 224px; }
#main_menu #mm_digital { left: 291px; }
#main_menu #mm_mac { left: 353px; }
#main_menu #mm_hobby { left: 440px; }
#main_menu #mm_pc { left: 492px; }
#main_menu #mm_av { left: 548px; }
#main_menu #mm_akiba { left: 576px; }
#main_menu #mm_sphone { left: 623px; }
#main_menu #mm_startup { left: 666px; }
#main_menu #mm_vr { left: 747px; }
#main_menu #mm_wear { left: 775px; }
#main_menu #mm_games { left: 844px; }
#main_menu #mm_asciiclub {
right: 0;
background-image:url(/assets/img/menu/bg_club.png);
border-left: 1px solid #af9e4d;
border-right: 1px solid #af9e4d;
}
#main_menu #mm_asciiclub:hover{
right: 0;
background:url(/load/view.php?a=aHR0cHM6Ly9hc2NpaS5qcC9hc3NldHMvaW1nL21lbnUvYmdfaG92ZXIucG5n) repeat-x left top;
border-left: 1px solid #af9e4d;
border-right: 1px solid #af9e4d;
}
#main_menu li a{
display: block;
font-size: 12px;
line-height: 18px;
height: 20px;
color: #fff !important;
font-weight: 600;
text-align: center;
}
#jpHome #main_menu a, #hobby #main_menu a,
#pc #main_menu a, #akiba #main_menu a,
#kaden #main_menu a, #asciitv #main_menu a,
#gourmet #main_menu a, #sports #main_menu a,
#jpInfo #main_menu a{
color: #000 !important;
}
#main_menu #mm_top a{ width: 48px; }
#main_menu #mm_ai a{ width: 27px; }
#main_menu #mm_iot a{ width: 32px; }
#main_menu #mm_biz a{ width: 60px; }
#main_menu #mm_tech a{ width: 51px; }
#main_menu #mm_web a{ width: 66px; }
#main_menu #mm_digital a{ width: 61px; }
#main_menu #mm_mac a{ width: 86px; }
#main_menu #mm_hobby a{ width: 51px; }
#main_menu #mm_pc a{ width: 55px; }
#main_menu #mm_av a{ width: 27px; }
#main_menu #mm_akiba a{ width: 46px; }
#main_menu #mm_sphone a{ width: 42px; }
#main_menu #mm_startup a{ width: 80px; font-size: 11px;letter-spacing:-1px; padding-top: 1px;}
#main_menu #mm_vr a{ width: 29px; }
#main_menu #mm_wear a{ width: 68px; font-size: 11px;letter-spacing:-1px; padding-top: 1px;}
#main_menu #mm_games a{ width: 51px; font-size: 11px; padding-top: 1px;}
#main_menu #mm_asciiclub a{
text-indent: -9999px;
width: 108px;
background-image:url(/assets/img/menu/menu_b.png);
background-position:center -494px;
}
#main_menu li a:hover, #main_menu li.current a{
background:url(/load/view.php?a=aHR0cHM6Ly9hc2NpaS5qcC9hc3NldHMvaW1nL21lbnUvYmdfaG92ZXIucG5n) repeat-x left top;
text-decoration: none;
color: #000 !important;
}
/*#main_menu #mm_akiba a:hover*/
/* ================================================
2段目
================================================ */
#sub_menu{
position: relative;
height: 14px;
font-size: 8px;
padding: 1px;
margin: 0 0 1px;
background-color:#C60;
background-image:url(/assets/img/menu/bg.png);
background-repeat: repeat-x;
background-position: 0 0;
border: 1px solid #C60;
border-width: 1px 0;
}
#sub_menu li{
position: absolute;
height: 16px;
top: 0;
border-right: 1px solid #C60;
}
#ai #sub_menu{
border-color: #151646;
background-color:#151646;
background-image:url(/assets/img/menu/bg_ai.png);
}
#ai #sub_menu li{ border-right: 1px solid #151646;}
#iot #sub_menu{
border-color: #012c5f;
background-color:#012c5f;
background-image:url(/assets/img/menu/bg_iot.png);
}
#iot #sub_menu li{ border-right: 1px solid #012c5f;}
#biz #sub_menu{
border-color: #6D8318;
background-color:#6D8318;
background-image:url(/assets/img/menu/bg_biz.png);
}
#biz #sub_menu li{ border-right: 1px solid #6D8318;}
#startup #sub_menu, #tech #sub_menu,
#it #sub_menu {
border-color: #324B03;
background-color:#324B03;
background-image:url(/assets/img/menu/bg_tech.png);
box-sizing: content-box;
background-position: bottom;
}
#startup #sub_menu li, #tech #sub_menu li,
#it #sub_menu li {
border-right: 1px solid #324B03;
}
#web #sub_menu{
border-color: #828282;
background-color:#828282;
background-image:url(/assets/img/menu/bg_web.png);
}
#web #sub_menu li{ border-right: 1px solid #828282;}
#digital #sub_menu, #av #sub_menu,
#wear #sub_menu, #sim #sub_menu,
#steam #sub_menu, #pg #sub_menu,
#healthtech #sub_menu, #epower #sub_menu,
#mcafee #sub_menu, #modernPC #sub_menu,
#yayoi #sub_menu, #xperia #sub_menu,
#acrobat #sub_menu, #sharp_b #sub_menu,
#azure-fixer #sub_menu, #hikaritv #sub_menu,
#arrows #sub_menu, #slack #sub_menu,
#dmmgames #sub_menu, #jitaneigo #sub_menu,
#arrows #sub_menu, #slack #sub_menu,
#games #sub_menu{
border-color: #444;
background-color:#000;
background-image:url(/assets/img/menu/bg_digital.png);
}
#digital #sub_menu li, #av #sub_menu li,
#wear #sub_menu li, #sim #sub_menu li,
#steam #sub_menu li, #pg #sub_menu li,
#healthtech #sub_menu li, #epower #sub_menu li,
#mcafee #sub_menu li, #modernPC #sub_menu li,
#yayoi #sub_menu li, #xperia #sub_menu li,
#acrobat #sub_menu li, #sharp_b #sub_menu li,
#azure-fixer #sub_menu li, #hikaritv #sub_menu li,
#arrows #sub_menu li, #slack #sub_menu li,
#dmmgames #sub_menu li, #jitaneigo #sub_menu li,
#arrows #sub_menu li, #slack #sub_menu li,
#games #sub_menu li{
border-right: 1px solid #444;
}
#mac #sub_menu{
border-color: #600002;
background-color:#600002;
background-image:url(/assets/img/menu/bg_mac.png);
}
#mac #sub_menu li{ border-right: 1px solid #600002;}
#hobby #sub_menu, #pc #sub_menu,
#akiba #sub_menu{
border-color: #D5AA00;
background-color:#D5AA00;
background-image:url(/assets/img/menu/bg_hobby.png);
}
#hobby #sub_menu li, #pc #sub_menu li,
#akiba #sub_menu li{ border-right: 1px solid #D5AA00;}
#sphone #sub_menu{
border-color: #2b369f;
background-color:#2b369f;
background-image:url(/assets/img/menu/bg_blue.png);
}
#sphone #sub_menu li{ border-right: 1px solid #2b369f;}
#asciikids #sub_menu{
border-color: #278D2F;
background-color:#278D2F;
background-image:url(/assets/img/menu/bg_kids.png);
}
#asciikids #sub_menu li{ border-right: 1px solid #278D2F;}
#kaden #sub_menu{
border-color: #D7BE91;
background-color:#D7BE91;
background-image:url(/assets/img/menu/bg_kaden.png);
}
#kaden #sub_menu li{ border-right: 1px solid #D7BE91;}
#clubinfo #sub_menu, #leaders #sub_menu,
#fintech #sub_menu, #seagate #sub_menu,
#jaws #sub_menu, #fossil #sub_menu,
#kintone #sub_menu, #dydo #sub_menu,
#kintone #sub_menu, #fossil #sub_menu,
#kintone #sub_menu, #fossil #sub_menu,
#kintone #sub_menu, #fossil #sub_menu{
border-color: #333;
background-color:#333;
background-image:url(/assets/img/menu/bg_clubinfo.png);
}
#clubinfo #sub_menu li, #leaders #sub_menu li,
#fintech #sub_menu li, #seagate #sub_menu li,
#jaws #sub_menu li, #fossil #sub_menu li,
#kintone #sub_menu li, #dydo #sub_menu li,
#kintone #sub_menu li, #fossil #sub_menu li,
#kintone #sub_menu li, #fossil #sub_menu li,
#kintone #sub_menu li, #fossil #sub_menu li{
border-right: 1px solid #333;
}
#sports #sub_menu{
border-color: #4FB4F0;
background-color:#4FB4F0;
background-image:url(/assets/img/menu/bg_sports.png);
}
#sports #sub_menu li{ border-right: 1px solid #4FB4F0;}
#sao-su #sub_menu, #kakuyomu #sub_menu{
border-color: #0259DD;
background-color:#0259DD;
background-image:url(/assets/img/menu/bg_sao.png);
}
#sao-su #sub_menu li, #kakuyomu #sub_menu li{
border-right: 1px solid #0259DD;
}
#elecom #sub_menu{
border-color: #00347B;
background-color:#00347B;
background-image:url(/assets/img/menu/bg_elecom.png);
}
#elecom #sub_menu li{ border-right: 1px solid #00347B;}
#cloud #sub_menu{
border-color: #1B7DC6;
background-color:#1B7DC6;
background-image:url(/assets/img/menu/bg_ms_cloud.png);
}
#cloud #sub_menu li{ border-right: 1px solid #1B7DC6;}
#sub_menu #sm_kids { left: 1px; }
#sub_menu #sm_sim { left: 80px; }
/*#sub_menu #sm_steam { left: 136px; }*/
#sub_menu #sm_kaden { left: 137px; }
/*#sub_menu #sm_asciitv { left: 205px; }*/
#sub_menu #sm_gourmet { left: 205px; }
#sub_menu #sm_store { left: 283px; }
#sub_menu #sm_weekly { left: 355px; }
/*#sub_menu #sm_clubinfo { left: 532px; }*/
#sub_menu #sm_leaders { left: 425px; }
#sub_menu #sm_pg { left: 505px; }
#sub_menu #sm_healthtech { left: 591px; }
#sub_menu #sm_sports { left: 657px; }
#sub_menu #sm_fintech { left: 705px; }
#sub_menu #sm_leisure { left: 778px; }
#sub_menu #sm_areainnovation { left: 832px; }
#sub_menu #sm_sdgs { left: 889px; }
#sub_menu #sm_area { left: 927px; }
#sub_menu li a{
display: block;
font-size: 10px;
height: 16px;
line-height: 16px;
width: 100%;
color: #fff !important;
text-align: center;
font-weight: 600;
}
#jpHome #sub_menu a, #hobby #sub_menu a,
#pc #sub_menu a, #akiba #sub_menu a,
#kaden #sub_menu a, #asciitv #sub_menu a,
#gourmet #sub_menu a, #sports #sub_menu a,
#jpInfo #sub_menu a{
color: #000 !important;
}
#sub_menu #sm_kids a{ width: 77px; }
#sub_menu #sm_sim a{ width: 55px; }
#sub_menu #sm_steam a{ width: 45px; }
#sub_menu #sm_kaden a{ width: 66px; }
#sub_menu #sm_asciitv a{ width: 62px; }
#sub_menu #sm_gourmet a{ width: 77px; }
#sub_menu #sm_store a{ width: 71px; }
#sub_menu #sm_weekly a{ width: 69px; }
#sub_menu #sm_clubinfo a{ width: 69px; }
#sub_menu #sm_leaders a{ width: 79px; }
#sub_menu #sm_pg a{ width: 85px; }
#sub_menu #sm_healthtech a{ width: 65px; }
#sub_menu #sm_sports a{ width: 47px; }
#sub_menu #sm_fintech a{ width: 72px; }
#sub_menu #sm_areainnovation a {
width: 55px;
font-size: 8px;
line-height: 7px;
padding: 1px 0 0 1px;
text-align: left;
}
#sub_menu #sm_leisure a{
width: 53px;
font-size: 8px;
line-height: 7px;
letter-spacing: -1.5px;
padding-top: 1px;
text-align: left;
}
#sub_menu #sm_clubweekly a{ width: 76px; color: #000 !important;}
#sub_menu li a:hover, #sub_menu li.current a{
background:url(/load/view.php?a=aHR0cHM6Ly9hc2NpaS5qcC9hc3NldHMvaW1nL21lbnUvYmdfaG92ZXIucG5n) repeat-x left top;
text-decoration: none;
color: #000 !important;
}
#sub_menu #sm_leisure a span {
transform: scale(0.7, 0.7);
letter-spacing: 0;
display: inline-block;
}
#sub_menu #sm_leisure a span:first-of-type {
margin-left: -5px;
}
#sub_menu #sm_leisure a span:last-of-type {
margin-left: -7px;
}
#sub_menu #sm_areainnovation a span {
transform: scale(0.9, 0.9);
letter-spacing: 0;
display: inline-block;
}
#sub_menu #sm_areainnovation a span:first-of-type {
margin-left: 0px;
}
#sub_menu #sm_areainnovation a span:last-of-type {
margin-left: -2px;
}
#sub_menu #sm_area a {
width: 42px;
}
#sub_menu #sm_sdgs a {
width: 37px;
}
/* ================================================
3段目以降
================================================ */
#micro_menu{
position: relative;
font-size: 8px;
margin: 0;
}
#micro_menu li {
position: relative;
height: 19px;
top: auto;
border-right:1px solid #cc6601;
border-bottom:1px solid #cc6601;
background: rgb(249,148,2);
background: linear-gradient(180deg, rgba(249,148,2,1) 0%, rgba(254,130,0,1) 100%);
}
#micro_menu li:hover {
background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%);
}
#micro_menu li a{
display: block;
line-height: 19px;
height: 19px;
width: 57px;
color: #fff !important;
text-align: center;
font-weight: 700;
font-size: 10px;
}
#micro_menu li a:hover, #micro_menu li.current a {
background:url(/load/view.php?a=aHR0cHM6Ly9hc2NpaS5qcC9hc3NldHMvaW1nL21lbnUvYmdfaG92ZXIucG5n) repeat-x left top;
background-color: #f6f6f6;
text-decoration: none;
color: #000 !important;
}
#micro_menu #ms_kakuyomu {
border-left: 1px solid #C60;
}
#micro_menu #ms_kakuyomu {
border-right: none;
}
/* フォント設定 */
#micro_menu #ms_panasonic a{ letter-spacing: -0.5px;}
#micro_menu #ms_fujitsu a{ }
#micro_menu #ms_dell a{ }
#micro_menu #ms_mousecomputer a{ }
#micro_menu #ms_dynabook a{ letter-spacing: -0.5px;}
#micro_menu #ms_mcafee a{ }
#micro_menu #ms_elecom a{ }
#micro_menu #ms_hp a{ }
#micro_menu #ms_iiyama_pc a{ letter-spacing: -0.5px;}
#micro_menu #ms_dospara a{ }
#micro_menu #ms_amd a{ }
#micro_menu #ms_radeon a{ }
#micro_menu #ms_tsukumo a{ font-size:9px;letter-spacing: -0.5px;}
#micro_menu #ms_sycom a{ }
#micro_menu #ms_asusrog a{ letter-spacing: -1.0px;}
#micro_menu #ms_seagate a{ }
#micro_menu #ms_acer a{ }
#micro_menu #ms_pc-seven a{ font-size:7px;line-height: 8px;margin-top: 1px;}
#micro_menu #ms_modernPC a{ }
#micro_menu #ms_yayoi a{ }
#micro_menu #ms_netgear a{ font-size:9.5px;letter-spacing: -0.5px; padding-top: 1px;}
#micro_menu #ms_huawei a{ }
#micro_menu #ms_jaws a{ }
#micro_menu #ms_sakura a{ }
#micro_menu #ms_xperia a{ }
#micro_menu #ms_fossil a{ font-size:7px;line-height: 8px;margin-top: 1px;}
#micro_menu #ms_kintone a{ }
#micro_menu #ms_acrobat a{ }
#micro_menu #ms_htc a{ }
#micro_menu #ms_dydo a{ }
#micro_menu #ms_planetway a{ font-size:9.5px;letter-spacing: -0.5px;}
#micro_menu #ms_sharp_b a{ }
#micro_menu #ms_canon_its a{ }
#micro_menu #ms_azure-fixer a{ }
#micro_menu #ms_hikaritv-shopping a{ font-size:9px;line-height: 8px;letter-spacing: -1.0px; margin-top: 1px;}
#micro_menu #ms_hikaritv-shopping a span{transform: scale(0.9, 1);display: block;}
#micro_menu #ms_arrows a{ }
#micro_menu #ms_lineclova a{ font-size:9.5px;letter-spacing: -0.5px;}
#micro_menu #ms_dmmgames a{ font-size: 10px; font-family: 'Oswald', sans-serif; font-weight: 500;}
#micro_menu #ms_jitaneigo a{ }
#micro_menu #ms_citizen a { line-height: 8px; margin-top: 1px; /*width: 53px;*/ padding-left: 2px; }
#micro_menu #ms_citizen a span { transform: scale(0.95, 0.95); display: block; }
#micro_menu #ms_citizen a span span { letter-spacing: -1.6px; }
#micro_menu #ms_lineworks a{ font-size: 10px; font-family: 'Oswald', sans-serif; font-weight: 500;}
#micro_menu #ms_frontier a{ font-size:9px; letter-spacing: -0.5px; padding-top: 1px; }
#micro_menu #ms_gigabyte a{ font-size:9px; letter-spacing: -0.5px; padding-top: 1px; }
#micro_menu #ms_samsungssd a{font-size:6.5px;line-height: 8px;margin-top: 1px; text-align: left; display: inline-block; /*width: 53px;*/ padding-left: 2px;}
#micro_menu #ms_storm a{ font-size:8px;line-height: 8px;letter-spacing: -1.5px; margin-top: 1px; padding-top: 1px;}
#micro_menu #ms_storm a span{transform: scale(0.9, 0.9);display: block;}
#micro_menu #ms_storm a span span {letter-spacing: 0;}
#micro_menu #ms_autojob_rpa a{ font-size:8px;line-height: 8px;letter-spacing: -0.5px; margin-top: 1px; padding-top: 1px;}
#micro_menu #ms_autojob_rpa a span{transform: scale(0.9, 0.9);display: block;}
#micro_menu #ms_googlecloud a { font-size:8px; line-height: 8px; letter-spacing: -1.5px; margin-top: 1px; padding-top: 1px; }
#micro_menu #ms_googlecloud a span { transform: scale(0.9, 0.9); display: block; letter-spacing: 0; }
#micro_menu #ms_soracom a span{transform: scale(0.9, 0.9); display: block; padding-top: 1px;}
#micro_menu #ms_dropbox a{ font-size:9px; letter-spacing: -0.5px; }
#micro_menu #ms_japannext a{ font-size: 10px; font-family: 'Oswald', sans-serif; font-weight: 500; }
#micro_menu #ms_brandnewme a { line-height: 8px; margin-top: 1px; padding-left: 2px; }
/* /フォント設定 */
/* カテゴリサイト・マイクロサイトごとの設定 */
#steam #micro_menu, #mcafee #micro_menu,
#modernPC #micro_menu, #yayoi #micro_menu,
#acrobat #micro_menu, #sharp_b #micro_menu,
#fixer #micro_menu, #hikaritv #micro_menu,
#arrows #micro_menu, #slack #micro_menu,
#dmmgames #micro_menu, #jitaneigo #micro_menu,
#arrows #micro_menu, #slack #micro_menu {
border-color: #444;
background-color:#000;
background-image:url(/assets/img/menu/bg_ms_digital.png);
}
#steam #micro_menu li, #mcafee #micro_menu li,
#modernPC #micro_menu li, #yayoi #micro_menu li,
#acrobat #micro_menu li, #sharp_b #micro_menu li,
#fixer #micro_menu li, #hikaritv #micro_menu li,
#arrows #micro_menu li, #slack #micro_menu li,
#dmmgames #micro_menu li, #jitaneigo #micro_menu li,
#arrows #micro_menu li, #slack #micro_menu li {
border-color: #444;
}
#clubinfo #micro_menu, #leaders #micro_menu,
#fintech #micro_menu, #seagate #micro_menu,
#jaws #micro_menu, #fossil #micro_menu,
#kintone #micro_menu, #dydo #micro_menu {
border-color: #333;
background-color:#333;
background-image:url(/assets/img/menu/bg_ms_clubinfo.png);
}
#clubinfo #micro_menu li, #seagate #micro_menu li,
#jaws #micro_menu li, #fossil #micro_menu li,
#dydo #micro_menu li {
border-color: #333;
}
#sao-su #micro_menu, #kakuyomu #micro_menu{
border-color: #0259DD;
background-color:#0259DD;
background-image:url(/assets/img/menu/bg_ms_sao.png);
}
#sao-su #micro_menu li, #kakuyomu #micro_menu li{
border-color: #0259DD;
}
#tech #micro_menu, #startup #micro_menu {
border-color: #324B03;
background-color:#324B03;
background-image:url(/assets/img/menu/bg_ms_tech.png);
}
#ai #micro_menu li, #iot #micro_menu li,
#biz #micro_menu li, #it #micro_menu li,
#web #micro_menu li, #digital #micro_menu li,
#mac #micro_menu li, #hobby #micro_menu li,
#pc #micro_menu li, #akiba #micro_menu li,
#av #micro_menu li, #sphone #micro_menu li,
#wear #micro_menu li, #asciikids #micro_menu li,
#sim #micro_menu li, #kaden #micro_menu li,
#leaders #micro_menu li, #pg #micro_menu li,
#healthtech #micro_menu li, #sports #micro_menu li,
#fintech #micro_menu li, #leisure #micro_menu li,
#areainnovation #micro_menu li, #sdgs #micro_menu li,
#area #micro_menu li, #games #micro_menu li,
#elecom #micro_menu li, #xperia #micro_menu li,
#kintone #micro_menu li,
#epower #micro_menu li, #cloud #micro_menu li {
background:none;
}
#ai #micro_menu li:hover, #iot #micro_menu li:hover,
#biz #micro_menu li:hover, #it #micro_menu li:hover,
#web #micro_menu li:hover, #digital #micro_menu li:hover,
#mac #micro_menu li:hover, #hobby #micro_menu li:hover,
#pc #micro_menu li:hover, #akiba #micro_menu li:hover,
#av #micro_menu li:hover, #sphone #micro_menu li:hover,
#wear #micro_menu li:hover, #asciikids #micro_menu li:hover,
#sim #micro_menu li:hover, #kaden #micro_menu li:hover,
#leaders #micro_menu li:hover, #pg #micro_menu li:hover,
#healthtech #micro_menu li:hover, #sports #micro_menu li:hover,
#fintech #micro_menu li:hover, #leisure #micro_menu li:hover,
#areainnovation #micro_menu li:hover, #sdgs #micro_menu li:hover,
#area #micro_menu li:hover, #games #micro_menu li:hover,
#elecom #micro_menu li:hover, #xperia #micro_menu li:hover,
#kintone #micro_menu li:hover {
background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%);
}
#ai #micro_menu li { border-color: #151646; }
#iot #micro_menu li { border-color: #012c5f; }
#biz #micro_menu li { border-color: #6D8318; }
#it #micro_menu li, #tech #micro_menu li,
#startup #micro_menu li {
border-color: #324B03;
}
#web #micro_menu li { border-color: #828282; }
#digital #micro_menu li, #av #micro_menu li,
#wear #micro_menu li, #sim #micro_menu li,
#pg #micro_menu li, #healthtech #micro_menu li,
#xperia #micro_menu li, #epower #micro_menu li,
#games #micro_menu li {
border-color: #444;
}
#mac #micro_menu li { border-color: #600002; }
#hobby #micro_menu li, #pc #micro_menu li,
#akiba #micro_menu li {
border-color: #D5AA00;
}
#sphone #micro_menu li { border-color: #2b369f; }
#asciikids #micro_menu li { border-color: #278D2F; }
#kaden #micro_menu li { border-color: #D7BE91; }
#leaders #micro_menu li, #fintech #micro_menu li,
#kintone #micro_menu li {
border-color: #333;
}
#sports #micro_menu li { border-color: #4FB4F0; }
#leisure #micro_menu li { border-color: #8d2222; }
#areainnovation #micro_menu li { border-color: #8b7187; }
#sdgs #micro_menu li { border-color: #27AAFF; }
#area #micro_menu li { border-color: #b1561f; }
#elecom #micro_menu li { border-color: #00347B; }
#cloud #micro_menu li { border-color: #1B7DC6; }
#jpHome #micro_menu a, #hobby #micro_menu a,
#pc #micro_menu a, #akiba #micro_menu a,
#kaden #micro_menu a, #asciitv #micro_menu a,
#gourmet #micro_menu a, #sports #micro_menu a,
#jpInfo #micro_menu a{
color: #000 !important;
}
/* /カテゴリサイト・マイクロサイトごとの設定 */
/* 追加 */
.cateory__container {
display: flex;
}
.cateory__container .micromenu__list li, .cateory__container .micromenu__list li a {
box-sizing: border-box;
}
.cateory__container:last-of-type .categoryName, #micro_menu .cateory__container:last-of-type .micromenu__list li, .cateory__container:last-of-type .micromenu__list:after {
border-bottom:none;
}
.micro-business .categoryName {
letter-spacing: -0.04em;
}
.cateory__container .categoryName {
display: flex;
justify-content: center;
align-items: center;
width:60px;
color:#f4862c;
font-weight:bold;
border-bottom:1px solid #cc6601;
background:#000;
box-sizing: border-box;
}
.cateory__container .micromenu__list {
display: flex;
flex-wrap: wrap;
margin:0;
width:calc(100% - 60px);
background: rgb(249,148,2);
background: linear-gradient(180deg, rgba(249,148,2,1) 0%, rgba(254,130,0,1) 100%);
}
.cateory__container .micromenu__list:after {
content:'';
display:block;
flex-grow: 2;
position: relative;
height: 19px;
border-bottom: 1px solid #cc6601;
background: rgb(249,148,2);
background: linear-gradient(180deg, rgba(249,148,2,1) 0%, rgba(254,130,0,1) 100%);
box-sizing: border-box;
}
/* カテゴリサイト・マイクロサイトごとの設定 */
#ai .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #151646 !important;
}
#ai .cateory__container .micromenu__list, #ai .cateory__container .micromenu__list:after {
border-color: #151646;
background: #151646;
background-image: url(/assets/img/menu/bg_ms_ai.png);
background-size: auto 19px;
}
#iot .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #012c5f !important;
}
#iot .cateory__container .micromenu__list, #iot .cateory__container .micromenu__list:after {
border-color: #012c5f;
background: #012c5f;
background-image: url(/assets/img/menu/bg_ms_iot.png);
background-size: auto 19px;
}
#biz .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #6D8318 !important;
}
#biz .cateory__container .micromenu__list, #biz .cateory__container .micromenu__list:after {
border-color: #6D8318;
background: #6D8318;
background-image: url(/assets/img/menu/bg_ms_biz.png);
background-size: auto 19px;
}
#it .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #324B03 !important;
}
#it .cateory__container .micromenu__list, #it .cateory__container .micromenu__list:after {
border-color: #324B03;
background: #324B03;
background-image: url(/assets/img/menu/bg_ms_tech.png);
background-size: auto 19px;
}
#web .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #828282 !important;
}
#web .cateory__container .micromenu__list, #web .cateory__container .micromenu__list:after {
border-color: #828282;
background: #828282;
background-image: url(/assets/img/menu/bg_ms_web.png);
background-size: auto 19px;
}
#digital .cateory__container .categoryName, #av .cateory__container .categoryName,
#wear .cateory__container .categoryName, #sim .cateory__container .categoryName,
#pg .cateory__container .categoryName, #healthtech .cateory__container .categoryName,
#xperia .cateory__container .categoryName, #epower .cateory__container .categoryName,
#games .cateory__container .categoryName {
color: #000 !important;
border-bottom: 1px solid #444 !important;
background: #fff;
}
#digital .cateory__container .micromenu__list, #digital .cateory__container .micromenu__list:after,
#av .cateory__container .micromenu__list, #av .cateory__container .micromenu__list:after,
#wear .cateory__container .micromenu__list, #wear .cateory__container .micromenu__list:after,
#sim .cateory__container .micromenu__list, #sim .cateory__container .micromenu__list:after,
#pg .cateory__container .micromenu__list, #pg .cateory__container .micromenu__list:after,
#healthtech .cateory__container .micromenu__list, #healthtech .cateory__container .micromenu__list:after,
#xperia .cateory__container .micromenu__list, #xperia .cateory__container .micromenu__list:after,
#epower .cateory__container .micromenu__list, #epower .cateory__container .micromenu__list:after,
#games .cateory__container .micromenu__list, #games .cateory__container .micromenu__list:after {
border-color: #444;
background: #000;
background-image: url(/assets/img/menu/bg_ms_digital.png);
background-size: auto 19px;
}
#mac .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #600002 !important;
}
#mac .cateory__container .micromenu__list, #mac .cateory__container .micromenu__list:after {
border-color: #600002;
background: #600002;
background-image: url(/assets/img/menu/bg_mac.png);
background-size: auto 19px;
}
#hobby .cateory__container .categoryName, #pc .cateory__container .categoryName,
#akiba .cateory__container .categoryName {
color: #D5AA00 !important;
border-bottom: 1px solid #D5AA00 !important;
}
#hobby .cateory__container .micromenu__list, #hobby .cateory__container .micromenu__list:after,
#pc .cateory__container .micromenu__list, #pc .cateory__container .micromenu__list:after,
#akiba .cateory__container .micromenu__list, #akiba .cateory__container .micromenu__list:after {
border-color: #D5AA00;
background: #D5AA00;
background-image: url(/assets/img/menu/bg_ms_hobby.png);
background-size: auto 19px;
}
#sphone .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #2b369f !important;
}
#sphone .cateory__container .micromenu__list, #sphone .cateory__container .micromenu__list:after {
border-color: #2b369f;
background: #2b369f;
background-image: url(/assets/img/menu/bg_ms_blue.png);
background-size: auto 19px;
}
#asciikids .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #278D2F !important;
}
#asciikids .cateory__container .micromenu__list, #asciikids .cateory__container .micromenu__list:after {
border-color: #278D2F;
background: #278D2F;
background-image: url(/assets/img/menu/bg_ms_kids.png);
background-size: auto 19px;
}
#kaden .cateory__container .categoryName {
color: #D7BE91 !important;
border-bottom: 1px solid #D7BE91 !important;
}
#kaden .cateory__container .micromenu__list, #kaden .cateory__container .micromenu__list:after {
border-color: #D7BE91;
background: #D7BE91;
background-image: url(/assets/img/menu/bg_ms_kaden.png);
background-size: auto 19px;
}
#leaders .cateory__container .categoryName, #fintech .cateory__container .categoryName,
#kintone .cateory__container .categoryName {
color: #333 !important;
border-bottom: 1px solid #333 !important;
background: #fff;
}
#leaders .cateory__container .micromenu__list, #leaders .cateory__container .micromenu__list:after,
#fintech .cateory__container .micromenu__list, #fintech .cateory__container .micromenu__list:after,
#kintone .cateory__container .micromenu__list, #kintone .cateory__container .micromenu__list:after {
border-color: #333;
background: #333;
background-image: url(/assets/img/menu/bg_ms_clubinfo.png);
background-size: auto 19px;
}
#sports .cateory__container .categoryName {
color: #4FB4F0 !important;
border-bottom: 1px solid #4FB4F0 !important;
}
#sports .cateory__container .micromenu__list, #sports .cateory__container .micromenu__list:after {
border-color: #4FB4F0;
background: #4FB4F0;
background-image: url(/assets/img/menu/bg_ms_sports.png);
background-size: auto 19px;
}
#leisure .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #8d2222 !important;
}
#leisure .cateory__container .micromenu__list, #leisure .cateory__container .micromenu__list:after {
border-color: #8d2222;
background: #d32f2f;
background-image: url(/assets/img/menu/bg_ms_leisure.png);
background-size: auto 19px;
}
#areainnovation .cateory__container .categoryName {
color: #C4A3BF !important;
border-bottom: 1px solid #8b7187 !important;
}
#areainnovation .cateory__container .micromenu__list, #areainnovation .cateory__container .micromenu__list:after {
border-color: #8b7187;
background: #C4A3BF;
background-image: url(/assets/img/menu/bg_ms_areainnovation.png);
background-size: auto 19px;
}
#sdgs .cateory__container .categoryName {
color: #27AAE1 !important;
border-bottom: 1px solid #27AAFF !important;
}
#sdgs .cateory__container .micromenu__list, #sdgs .cateory__container .micromenu__list:after {
border-color: #27AAFF;
background: #27AAE1;
background-image: url(/assets/img/menu/bg_sdgs.png);
background-size: auto 19px;
}
#area .cateory__container .categoryName {
color: #ef6f23 !important;
border-bottom: 1px solid #b1561f !important;
}
#area .cateory__container .micromenu__list, #area .cateory__container .micromenu__list:after {
border-color: #b1561f;
background: #ef6f23;
background-image: url(/assets/img/menu/bg_ms_area.png);
background-size: auto 19px;
}
#elecom .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #00347B !important;
}
#elecom .cateory__container .micromenu__list, #elecom .cateory__container .micromenu__list:after {
border-color: #00347B;
background: #00347B;
background-image: url(/assets/img/menu/bg_ms_elecom.png);
background-size: auto 19px;
}
#cloud .cateory__container .categoryName {
color: #fff !important;
border-bottom: 1px solid #1B7DC6 !important;
}
#cloud .cateory__container .micromenu__list, #cloud .cateory__container .micromenu__list:after {
border-color: #1B7DC6;
background: #1B7DC6;
background-image: url(/assets/img/menu/bg_cloud.png);
background-size: auto 19px;
}
/* /カテゴリサイト・マイクロサイトごとの設定 */