@charset "UTF-8"; /* ======== context ====================================== Last Updated:20160110 Summary:女性応援ポータルサイト用CSS ======================================================= */ #contentsArea, #mainContentsBlock, #contents {background: #fff;} #searchBoxArea_side form label, #searchBoxArea_main form label {display: block;} #underCatchArea2 { clear: both; margin: 0 auto; } body { background: #FFF; margin:0; } #container { width:100%; margin:0 auto; } #containerInner { background: #FFF; _zoom:1; margin: 0 auto; position: relative; } #container_btm { background: #fffad7; clear:both; _zoom: 1; } .pageTop{ margin:0 auto; padding:20px 0 10px 0; } #underCatchArea { margin:0 auto; padding: 35px 0 0 0; } #footerarea{ margin:0 auto; background: #FFF; } /*----------------------------------------------------- topMainArea -------------------------------------------------------*/ #topMainArea { background-color: #fff; text-align:center; margin-bottom: 30px; } #topMainArea h1{ padding-left:0; border-left:none; } #topMainArea h1:before, #topMainArea h1:after{ content:""; } #topMainArea img{ max-width:100%; } /*----------------------------------------------------- navArea -------------------------------------------------------*/ #navArea{ margin: 0 0 30px 0; overflow: hidden; } #navArea .boxLeft{ float: left; width: 50%; } #navArea ul{ list-style-type: none; overflow: hidden; } #navArea ul li{ margin-left:0; padding-left:0; width: 114px; float: left; font-size: 89%; } #navArea ul li{ text-align: center; } #navArea ul li img{ display: block; margin: 0 auto 7px; } #navArea ul li a{font-weight: bold;} #navArea ul li a span{ text-align: center; } #navArea .boxRight{ float: right; width: 348px; } #navArea .boxRight .quizOuter img{ display: block; vertical-align: baseline; } #navArea .boxRight .quizOuter .areaMiddle{ padding: 12px 26px; background: url(../img/quiz01bg.png) repeat-y -1px top; background-size: 350px; } #navArea .boxRight .quizOuter .areaMiddle p{ margin: 0; } #navArea .boxRight .quizOuter .areaMiddle .liImgOuter{ overflow: hidden; } #navArea .boxRight .quizOuter .areaMiddle .liImgOuter ul{ float: left; width: 175px; margin: 1em 0 0; } #navArea .boxRight .quizOuter .areaMiddle .liImgOuter li{ padding: 0 0 3px 22px; text-align: left; font-weight: bold; font-size: 1em; width:95% !important; } #navArea .boxRight .quizOuter .areaMiddle .liImgOuter li .abc{ float: left; margin-left: -22px; } #navArea .boxRight .quizOuter .areaMiddle .liImgOuter .imgbox{ width: 90px; float: right; } #navArea .imgComment{ margin: .25em 0; text-align: right; font-size: 89%; color: #333; } #navArea .common_orenge_yaji { display: inline-block; height: 3em; background-position: left .5em; } #navArea .boxLeft ul + p { margin: 1em 0 0; } #navArea .boxLeft p .common_orenge_yaji { height: auto; } /*----------------------------------------------------- #contentsList -------------------------------------------------------*/ #contentsList{ overflow: hidden; } #contentsList dl { width: 329px; margin: 0 0 15px 0; } #contentsList dl dt{ width: 329px; height: 68px; font-size: 151%; font-weight: bold; } #contentsList dl dt span{ display: block; padding: 25px 0 0 46px; } #contentsList dl dt .icon__frame--top{ display: unset; padding: 0 0 0 0; } #contentsList dl dt strong{ font-size: 73%; padding: 0 0 0 10px; position: relative; top: -2px; } #contentsList dl dd{ margin: 0 0 0 0; } #contentsList dl dd div{ font-size: 89%; } #contentsList dl dd p a{font-weight: bold;} #contentsList dl dd div{ padding: 0 10px 10px; } .top #virus dt { /* background: linear-gradient(180deg, #fff 0%, #fff 10%, #FDF4C5 10%, #FDF4C5 100%); */ background: linear-gradient(180deg, #fff 0%, #fff 10%, #EA5532 10%, #EA5532 100%); /* background-color: #FDF4C5; */ width: 100%; text-align: center; /* max-height: 58px; */ max-height: 63.8px; position: relative; } .top #virus dt .text--white { padding: 0; position: absolute; top: 55%; left: 50%; transform: translateY(-50%) translateX(-50%); -webkit-transform: translateY(-50%) translateX(-50%); } /* .text--white{ color: #fff; } */ .top #kosodate {float: left} .top #kosodate dt {background: url(../img/h_kosodate_s.gif) no-repeat top left;} .top #shigoto {float: right;} .top #shigoto dt {background: url(../img/h_shigoto_s.gif) no-repeat top left;} .top #entrepreneur {float: left;} .top #entrepreneur dt {background: url(../img/h_entrepreneur_s.jpg) no-repeat top left;} .top #chiiki {float: right;} .top #chiiki dt {background: url(../img/h_area_s.jpg) no-repeat top left;} .top #kenko {float: left;} .top #kenko dt {background: url(../img/h_kenko_s.gif) no-repeat top left;} .top #anzen {float: left;clear: both;} .top #anzen dt {background: url(../img/h_anzen_s.gif) no-repeat top left;} .top #jyoho {float: right;} .top #jyoho dt {background: url(../img/h_jyoho_s.gif) no-repeat top left;} #contentsList #virus { width: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; } .banner__icon{ max-width: 33px; position: absolute; top: 55%; left: 9px; transform: translateY(-50%); -webkit-transform: translateY(-50%); } .banner__img{ max-height: 68px; position: absolute; top: 50%; right: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); } .text--large{ font-size: 130%; } .common_orenge_yaji--large-text{ padding-left: 10px !important; background-image: url(../../../../../img/common/link_yaji.gif); background-position: left 11px; background-repeat: no-repeat; } /*----------------------------------------------------- #commentArea -------------------------------------------------------*/ #commentArea{ width: 688px; background: url(../img/bnr_22.png) no-repeat top left; position: relative; margin: 20px 0 50px; } #commentArea .inner{ position: relative; height: 100px; /* background: url(../img/box_pnk_top.jpg) no-repeat top left; */ } #commentArea .inner .linkLeft{ position: absolute; top: 44px; right: 159px; } #commentArea .inner .linkRight{ position: absolute; top: 44px; right: 20px; } #commentArea .title{ width: 450px; background: url(../img/icn_speaker.gif) no-repeat left 0px; color: #000; font-weight: bold; font-size: 130%; padding: 0 0 0 45px; margin: 0 0 3px 10px; } #commentArea .title span{ font-size: 70%; } #commentArea ul{ overflow: hidden; position: absolute; top: 9px; right: -3px; } #commentArea ul li{ background: url(../img/bg_boxr_01.gif) no-repeat top left; width: 74px; height: 25px; float: left; padding: 3px 0 0 15px; } #commentArea ul li p{ margin: 0 0 0 0; font-size: 89%; } #commentArea .txt{ background: url(../img/box_wh_bottom.jpg) no-repeat bottom left; margin: 0 0 0 6px; } #commentArea .txt .txt_inner{ background: url(../img/box_wh_top.jpg) no-repeat top left; padding: 20px; font-size: 89%; } #commentArea .txt .txt_inner img{ margin: 0 3px; position: relative; top: 2px; } #bnrArea{ clear: both; margin: 0 0 20px 0; } #bnrArea table{ border-collapse: collapse; } #bnrArea table td{ vertical-align: top; border: 2px solid #eeeadc; font-size: 89%; padding: 1rem; } #bnrArea table td img{ display: block; margin: 0 auto 10px; } #bnrArea .answer{ position: relative; margin: 28px 0 30px; text-align: right; font-size: .89em; font-weight: bold; } #bnrArea .answer img{ position: absolute; top: -21px; right: 270px; } /*----------------------------------------------------- 第2階層・第3階層 見出し関連 -------------------------------------------------------*/ .second #mainContentsBlock, .third #mainContentsBlock{ margin: 0 -224px 50px 0; } .second .maintitle{ margin: 0 0 8px 0; position: relative; } .third .maintitle{ margin: 0 0 20px 0; position: relative; } .second h2{ border-bottom: none; font-size: 276%; color: #000; padding: 1em 0 .75em 75px; line-height:1.5; } .second h2 span{ } .second h2 strong{ font-weight: normal; font-size: 60%; position: relative; top: -6px; margin: 0 0 0 20px; } .third h2{ border: 1px solid #ccc; overflow: hidden; padding: 0 0 0 0; font-size: 100%; margin: 0 0 15px 0; } .third h2 span{ display: block; float:left; padding: 5px 0 0 10px; } .third h2 .label{ padding: 5px 10px; color: #000; } .second h3, .third h3{ font-size: 138%; padding: 0 0 20px 0; margin: 0 0 20px 0; } h2 { background-size: contain; } .second h4{ margin-bottom: 20px; } .second #virus h2{ background: linear-gradient(180deg, #fff 0%, #fff 10%, #EA5532 10%, #EA5532 100%); /* background: #EA5532; */ } .icon__frame{ width: 57px; height: 57px; border-radius: 50%; display: block; content: ""; background-color: #FFF; position: absolute; top: 55%; left: 5px; transform: translateY(-50%); -webkit-transform: translateY(-50%); } .icon__frame .banner__icon{ max-width: 55px; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); -webkit-transform: translateY(-50%) translateX(-50%); } .icon__frame--top{ width: 34px; height: 34px; border-radius: 50%; display: block; content: ""; background-color: #FFF; position: absolute; top: 55%; left: 5px; transform: translateY(-50%); -webkit-transform: translateY(-50%); } .icon__frame--top .banner__icon{ top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); -webkit-transform: translateY(-50%) translateX(-50%); } #virus h2 .banner__img{ max-height: 100%; } .second #kosodate h2{background: url(../img/h_kosodate_l.gif) no-repeat center left;} .third #kosodate h2 .label{background: #f17fa1;} .second #shigoto h2{background: url(../img/h_shigoto_l.gif) no-repeat center left;} .third #shigoto h2 .label{background: #68c6ee;} .second #entrepreneur h2{background: url(../img/h_entrepreneur_l.jpg) no-repeat center left;} .third #entrepreneur h2 .label{background: #6293e0;} .second #chiiki h2{background: url(../img/h_area_l.jpg) no-repeat center left;} .third #chiiki h2 .label{background: #7ebc44;} .second #kenko h2{background: url(../img/h_kenko_l.gif) no-repeat center left;} .third #kenko h2 .label{background: #ffa944;} .second #anzen h2{background: url(../img/h_anzen_l.gif) no-repeat center left;} .third #anzen h2 .label{background: #f36f70;} .second #jyoho h2{background: url(../img/h_jyoho_l.gif) no-repeat center left;} .third #jyoho h2 .label{background: #956cc4;} .second #virus h3, .third #virus h3{ background: none; border-bottom: solid 3px #e7e7e7; position: relative; } .second #virus h3:after, .third #virus h3:after{ position: absolute; content: " "; display: block; border-bottom: solid 3px #ea5532; bottom: -3px; width: 9%; } .second #kosodate h3, .third #kosodate h3{background: url(../img/img_line_kosodate.gif) no-repeat bottom left;} .second #shigoto h3, .third #shigoto h3{background: url(../img/img_line_shigoto.gif) no-repeat bottom left;} .second #entrepreneur h3, .third #entrepreneur h3{background: url(../img/img_line_entrepreneur.gif) no-repeat bottom left;} .second #chiiki h3, .third #chiiki h3{background: url(../img/img_line_chiiki.gif) no-repeat bottom left;} .second #kenko h3, .third #kenko h3{background: url(../img/img_line_kenko.gif) no-repeat bottom left;} .second #anzen h3, .third #anzen h3{background: url(../img/img_line_anzen.gif) no-repeat bottom left;} .second #jyoho h3, .third #jyoho h3{background: url(../img/img_line_jyoho.gif) no-repeat bottom left;} #contentsArea .second .summary{ margin: -5px 0 20px; background: url(../img/bg_summary.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary.virus{ margin: -5px 0 20px; background-size: auto auto; background-color: rgba(224,174,163,0.3); background-image: repeating-linear-gradient(135deg, transparent, transparent 3px, rgba(234, 85, 50, 0.3) 3px, rgba(234, 85, 50, 0.3) 6px ); } #contentsArea .second .summary.work_employment{ margin: -5px 0 20px; background: url(../img/bg_summary_work_employment.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary.work_workstyle{ margin: -5px 0 20px; background: url(../img/bg_summary_work_workstyle.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary.work_keepwork{ margin: -5px 0 20px; background: url(../img/bg_summary_work_keepwork.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary.work_company{ margin: -5px 0 20px; background: url(../img/bg_summary_work_company.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary.area{ margin: -5px 0 20px; background: url(../img/bg_summary_area.jpg) repeat-y top right; background-size: cover; } #contentsArea .second .summary.entrepreneur{ margin: -5px 0 20px; background: url(../img/bg_summary_entrepreneur.jpg) repeat-y top right; background-size: cover; } #contentsArea .second .summary.home{ margin: -5px 0 20px; background: url(../img/bg_summary_home.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary.safe{ margin: -5px 0 20px; background: url(../img/bg_summary_safe.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary.comm{ margin: -5px 0 20px; background: url(../img/bg_summary_comm.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary.living{ margin: -5px 0 20px; background: url(../img/bg_summary_living.gif) repeat-y top right; background-size: cover; } #contentsArea .second .summary span{ display: block; padding: 20px 180px 20px 20px; line-height: 1.6em; letter-spacing: .6px; } #sideTree{ border-top: 1px solid #e7e7e7; } .second #sideTree{ margin: 12px 0 20px 0; } #sideTree ul{ margin: 0; } #sideTree li a, #sideTree li span{ display: block; padding: 8px 15px; border-bottom: 1px solid #e7e7e7; background: url(/img/common/link_yaji.gif) no-repeat 5px center; } #sideTree li span{ background: url(/img/common/gnavi_yaji.png) no-repeat 5px center; background-color: #fdf7cb; } #sideTree li .list--no-background{ background: none; background-color: #fff; } #sideTree li ul{margin: 0 0 0 0!important;} #sideTree li ul li a, #sideTree li ul li span{ background: url(../img/img_sidetree.gif) no-repeat 15px 11px; padding: 8px 15px 8px 30px; font-size: 90%; } #sideTree li ul li.active{ background: url(../img/bg_02.gif) repeat top left; } /*----------------------------------------------------- 第2階層 -------------------------------------------------------*/ #planList dl{ padding: 0 0 20px 0; margin: 0 0 20px 0; border-bottom: 1px dotted #333; } #planList dl dt{ margin: 0 0 20px 0; font-weight: bold; } #planList dl dt a{ font-weight: bold; } #planList dl dd{ margin: 0 0 0 0; background: url(../img/bg_01.gif) repeat top left; font-size: 89%; padding: 17px 17px 14px; } #planList dl dd ul li{ background: url(../img/icn_disc.gif) no-repeat left 5px; padding: 0 13px 3px; } #planList.third_style dt{ margin: 0 0 10px 0; } #sankaku .wall{ margin-left:20px; margin-right:40px; height:220px; } #sankaku .clear{ clear: both; } #sankaku .imgfl{ float:left; text-align: center; } #sankaku .imgfr{ float:right; text-align: center; } #sankaku .txtmi{ font-size:140%; margin-left:10px; } #sankaku .icon_orange{ vertical-align:middle; background: url(/common/img/shikaku_orange.gif) no-repeat; padding-left:10px; background-position-y:6px; } #sankaku .icon_black{ vertical-align:middle; background: url(/common/img/shikaku_black.gif) no-repeat; padding-left:20px; background-position-y:3px; } #sankaku .backimg{ background-color:#f8e9fc; padding:7px; } #sankaku .backimg span{ font-weight:bold; padding-left:5px; } .col2 .second #subContentsBlock{ width: 224px; } @media screen and (max-width:960px){ .col2 .second #subContentsBlock{ width: 100%; } } .adjust--bot{ margin-bottom: 15px !important; } .title--whatsnew{ padding: 0; margin-bottom: 45px; border-bottom: solid 3px #e7e7e7; } .title--whatsnew h2{ padding: 0 0 0 35px; margin-bottom: 0; border-left: solid 10px #ffd483; } .content--whatsnew{ display: flex; } .whatsnew{ width: 75%; } .whatsnew table{ border-collapse: collapse; margin: 5px 25px; } .whatsnew td{ border: solid 2px; padding: 5px; } .whatsnew td:first-child{ width: 20%; text-align: center; } .sidemenu{ width: 25%; } /*----------------------------------------------------- 第3階層 -------------------------------------------------------*/ .third #planList dl dt{ margin: 0 0 10px 0; } #planList dl .labels{ background: none; padding: 0 0 0 0; margin: 0 0 20px 0; } #planList dl .labels ul{ overflow: hidden; } #planList dl .labels ul li{ float: left; background: none; padding: 0 0 0 0; margin: 0 5px 0 0; } #planList dl .labels ul li.plan{ padding: 0 0 0 30px; } #planList dl .info .title{ font-weight: bold; margin: 17px 0 -10px 0; font-size: 112%; } #planList dl .info{ padding: 1px 17px 1px; } #planList dl .info .common_orenge_yaji{ word-break: break-all; } #planList dl .info .links{ margin: 0 0 20px 0; } #planList dl .info .tel{ background: url(../img/icn_tel.gif) no-repeat center left; padding: 0 0 0 15px; } #planList dl .info .mail{ background: url(../img/icn_mail.gif) no-repeat center left; padding: 0 0 0 15px; } #labelInfo{ border: 4px solid #f1efe8; margin: 0 0 20px 0; padding: 0 20px; } #labelInfo span{ padding: 0 0 0 10px; } .col2 .third #subContentsBlock{ width: 224px; } @media screen and (max-width:960px){ .col2 .third #subContentsBlock{ width: 100%; } } /*----------------------------------------------------- サイドエリア -------------------------------------------------------*/ #searchBoxArea_side{ border-bottom: 1px dotted #333; padding: 0 0 15px 0; margin: 0 0 15px 0; } #searchBoxArea_side label{ font-weight: bold; } #formWrap{ overflow: hidden; padding: 0 0 5px 0; } #search_form{ float: left; } #search_bt{ position: relative; top: -1px; left: -1px; float: left; } .search_box{ width: 137px; height: 30px; padding: 0 10px; -webkit-appearance:none; border: 1px solid #ccc; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; -ms-border-radius: 5px 0 0 5px; -o-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; background: #f6f6f6; float: left; } #sideBlockSub2{ border-bottom: 1px dotted #333; padding: 0 0 5px 0; margin: 0 0 20px 1.5rem; } #sideBlockSub2 dt{ font-weight: bold; padding: 0 0 5px 0!important; } #sideBunnerArea> ul{ margin-left: 1.5rem; } #sideBunnerArea li{ margin: 0 0 20px 0; } #sideBunnerArea li a{ display: block; /* text-align: center; */ } #sideBunnerArea li a img{ vertical-align: top; } .break_word{ word-wrap: break-word; } .mtop_1em{ margin-top: 1em; } #sideBunnerArea ul{ list-style-type: none; } #sideBunnerArea ul li{ margin-left: 0; padding-left:0; } #topMainArea h1{ padding-left:0; border-left:none; } #topMainArea h1:before, #topMainArea h1:after{ content:""; } #topMainArea img{ min-width:100%; } .second h2:after, .third h2:after{ content:""; width: 0; } #contentsArea .second ul, #contentsArea .third ul{ list-style-type: none; } #contentsArea .second ul li, #contentsArea .third ul li{ margin-left: 0; /*padding-left:0;*/ } .label{ font-size:100%; font-weight:normal; line-height:inherit; border-radius:0; } /*タブレット+スマートフォン向け*/ @media screen and (max-width: 960px){ .tbl_lst{margin:0 auto;border:none;} .tbl_lst tr{display:block;} .tbl_lst th,.tbl_lst td{margin-top:-1px;border:none !important;display:list-item;list-style-type:none;text-align:left;} .tbl_lst th{background:none;color:inherit;} .tbl_lst th,.tbl_lst td{background:none;} .tbl_lst th + th, .tbl_lst td + td{background:none;color:inherit;} .tbl_lst .txt_c{text-align:left;} .tbl_lst td{text-align:center;} .tbl_lst col.w4e{width:auto;} .tbl_lst col + col{display:none;} #navArea .boxLeft, #navArea .boxRight{ float:none; margin:0 auto; } #navArea .boxLeft{ width:auto; text-align:center; } #navArea ul li{ float:none; width:auto; display:inline-block; } .top #virus{ max-width: 329px; margin-left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); } .top #virus dt .text--white{ left: 45%; font-size: 73%; } .top #kosodate, .top #shigoto, .top #entrepreneur, .top #chiiki, .top #kenko, .top #anzen, .top #jyoho{ float:none; margin: 0 auto; } .col2 #subContentsBlock dl{ width:auto; } .text--large{ width: 100%; text-align: left; } .content--whatsnew{ flex-direction: column; } .content--whatsnew .pageTop{ margin: 0 25px; } .whatsnew{ width: 100%; } .sidemenu{ width: 100%; } #sideBunnerArea li a{ text-align: center; } .sns_150125 { flex-direction: row !important; gap: 2rem; } } /*タブレット+PC向け*/ @media screen and (min-width: 641px){ } /*PC向け*/ @media screen and (min-width: 961px){ } /*タブレット向け*/ @media screen and (min-width: 641px) and (max-width: 960px){ } /*スマートフォン向け*/ @media screen and (max-width: 640px){ .second h2{ font-size:150%; } #contentsArea .second .summary, #contentsArea .second .summary.entrepreneur, #contentsArea .second .summary.work_employment, #contentsArea .second .summary.work_workstyle, #contentsArea .second .summary.work_keepwork, #contentsArea .second .summary.work_company, #contentsArea .second .summary.area, #contentsArea .second .summary.home, #contentsArea .second .summary.safe, #contentsArea .second .summary.comm, #contentsArea .second .summary.living{ background-position: 0 center; } #contentsArea .second .summary span, #contentsArea .second .summary.work_employment span, #contentsArea .second .summary.work_workstyle span, #contentsArea .second .summary.work_keepwork span, #contentsArea .second .summary.work_company span, #contentsArea .second .summary.area span, #contentsArea .second .summary.home span, #contentsArea .second .summary.safe span, #contentsArea .second .summary.comm span, #contentsArea .second .summary.living span{ padding-right: 20px; } #bnrArea .answer{ text-align: left; } #bnrArea .answer img{ display: block; margin: 0; position: relative; top: 0; right: 0; } #navArea .boxRight{ width: 100%; } #navArea .boxRight .quizOuter .areaMiddle{ background-size: 100%; } #navArea .boxRight .quizOuter img.head, #navArea .boxRight .quizOuter img.bgbottom{ width: 100%; height: auto; } .icon__frame{ width: 34px; height: 34px; } .icon__frame .banner__icon{ max-width: 33px; } .second #virus h2{ padding-left: 50px; } #virus h2 .text{ font-size: 80%; } #virus h2 .banner__img{ max-height: 100%; } .second #virus h3:after, .third #virus h3:after{ width: 16%; } .whatsnew table{ margin: 5px 0; font-size: 80%; } .whatsnew td{ padding: 4px 2px; } .whatsnew td:first-child{ width: 30%; } .content--whatsnew .pageTop{ margin: 0; } } @media screen and (max-width:350px){ .second #virus h2{ padding-left: 45px; } #virus h2 .banner__img{ right: -25px; } .second #virus h3:after, .third #virus h3:after{ width: 20%; } } .sns_150125 { display: flex; flex-direction: column; border-bottom: 1px dotted #333; margin-bottom: 20px !important; } .sns_150125> li> a{ display: flex !important; align-items: center; gap: 0.75rem; }

AltStyle によって変換されたページ (->オリジナル) /