@charset "utf-8";

/*------------------------------------------------------------
	tk.css
------------------------------------------------------------*/
/*「院内助産システム＞日本のお産をまもれ」始まり */
main.innaijosan-forum .attend_indt, .attend_indtpc {
    display: flex;
}

main.innaijosan-forum .attend_indt > *:first-child, .attend_indtpc {
    flex: 0 0 auto;
    margin-right: 0.3em;
}

main.innaijosan-forum p.img_width img {
    width: auto;
}

main.innaijosan-forum .flex_spF {
    width: 250px;
}

main.innaijosan-forum .ggmap {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

main.innaijosan-forum .ggmap iframe, .ggmap object, .ggmap embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/*「院内助産システム＞日本のお産をまもれ」終わり */

/*「労働と看護の質向上のためのデータベース（DiNQL）事業」始まり */
main.database-tk dl.news {
    overflow: hidden;
}

main.database-tk dl.news dt {
    font-weight: bold;
}

main.database-tk .boxtype {
    display: block;
}

main.database-tk .boxtype .boxleft {
    width: 44%;
    float: left;
}

main.database-tk .boxtype .boxright {
    width: 44%;
    float: right;
}

main.database-tk .clr {
    clear: both;
}

main.database-tk .fl {
    float: left;
}

main.database-tk .mr15 {
    margin-right: 15px;
}
/*「労働と看護の質向上のためのデータベース（DiNQL）事業」終わり */

/*「 DiNQL事業について」始まり */
main.database_dinql-tk .itembox_inner {
    margin-bottom: 40px;
    padding: 30px 90px 35px;
    background-color: #EEF2F4;
  }
  
main.database_dinql-tk .itembox_inner li:not(:last-child) {
    margin-bottom: 5px;
  }
  
  main.database_dinql-tk .itembox_inner li {
    position: relative;
  }
  
main.database_dinql-tk .itembox_inner li::before {
    width: 4px;
    height: 4px;
    position: absolute;
    left: -25px;
    top: 50%;
    content: '';
    background: #000;
    border-radius: 100%;
  }
  
main.database_dinql-tk .itembox_inner a {
    color: #205ea5;
    font-size: 18px;
    letter-spacing: 0.15em;
    text-decoration: underline;
  }

main.database_dinql-tk .img_center {
    text-align: center;
}

main.database_dinql-tk .fr {
    float: right;
}

main.database_dinql-tk .num {
    margin-left: 25px;
    list-style-type: decimal;
    margin-bottom: 6px;
    line-height: 1.2em;
}

main.database_dinql-tk li .num::marker {
    unicode-bidi: isolate;
    font-variant-numeric: tabular-nums;
    text-transform: none;
    text-indent: 0px !important;
    text-align: start !important;
    text-align-last: start !important;
}

main.database_dinql-tk .boxtype .freebox {
    margin-bottom: 0px;
    background-color: transparent;
    padding: 0px;
}

main.database_dinql-tk .halfbarlink {
    margin: 15px 0;
}
/*「 DiNQL事業について」終わり */

/*「 沿革」始まり */
main.dinql_archive-tk dl.horizontal80 {
    width: 100%;
}

main.dinql_archive-tk dl {
    overflow: hidden;
	margin-bottom: 1em;
}

main.dinql_archive-tk dl.horizontal80 dt {
    float: left;
    /* width: 80px; */
	width: 100px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.dinql_archive-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 80px;
    padding: 5px 5px 5px 10px;
}

main.dinql_archive-tk .btn-dinql-entry {
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    border: 2px solid #205ea5;
    padding: 13px 26px;
    text-decoration: none;
    background-color: #205ea5;
    color: #ffffff;
    display: inline-block;
}

main.dinql_archive-tk .link {
    margin-bottom: 10px;
	line-height: 1.6em !important;
    margin-right: 1em;
}

main.dinql_archive-tk #mainbox p {
    margin-bottom: 1em;
}
/*「 沿革」終わり */

/*「参加病院」始まり */
main.dinql_entry-tk .btn-dinql-entry {
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    border: 2px solid #205ea5;
    padding: 13px 26px;
    text-decoration: none;
    background-color: #205ea5;
    color: #ffffff;
    display: inline-block;
}

main.dinql_entry-tk .link {
    margin-bottom: 10px;
	line-height: 1.6em !important;
    margin-right: 1em;
}

main.dinql_entry-tk #mainbox p {
    margin-bottom: 1em;
}
/*「参加病院」終わり */

/*「看護実践の強化までのステップ」始まり */
main.dinql_nursing_practice-tk .ml10 {
    margin-left: 10px;
}

main.dinql_nursing_practice-tk .photobox {
    float: left;
    border: 1px #D0D0D0 solid;
    background-color: #F5F5F5;
    margin-right: 7px;
    padding: 13px;
}

main.dinql_nursing_practice-tk .photobox img {
	margin-bottom: 13px;
}

main.dinql_nursing_practice-tk .ml10 {
    margin-left: 10px;
}

main.dinql_nursing_practice-tk .btn-dinql-entry {
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    border: 2px solid #205ea5;
    padding: 13px 26px;
    text-decoration: none;
    background-color: #205ea5;
    color: #ffffff;
    display: inline-block;
}

main.dinql_nursing_practice-tk dl.horizontal150 {
    width: 100%;
}

main.dinql_nursing_practice-tk dl.horizontal150 dt {
    float: left;
    width: 150px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.dinql_nursing_practice-tk dl.horizontal150 dd {
    width: auto;
    margin-left: 150px;
    padding: 5px 5px 5px 10px;
}

main.dinql_nursing_practice-tk .tc {
    text-align: center;
}
/*「看護実践の強化までのステップ」終わり */

/*「事業の成果」始まり */
main.dinql_outcome-tk .btn-dinql-entry {
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    border: 2px solid #205ea5;
    padding: 13px 26px;
    text-decoration: none;
    background-color: #205ea5;
    color: #ffffff;
    display: inline-block;
}
/*「事業の成果」終わり */

/*「DiNQLに関する発表・出版物」始まり */
main.dinql_document-tk .btn-dinql-entry {
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    border: 2px solid #205ea5;
    padding: 13px 26px;
    text-decoration: none;
    background-color: #205ea5;
    color: #ffffff;
    display: inline-block;
    margin-top: 20px;
}
/*「DiNQLに関する発表・出版物」終わり */

/*「参加病院の取り組み事例紹介」始まり */
main.dinql_case-tk .img_center {
    text-align: center;
}

main.dinql_case-tk .fr {
    float: right;
}

main.dinql_case-tk .ml15 {
    margin-left: 15px;
}

main.dinql_case-tk h3 {
    width: 100%;
}

main.dinql_case-tk .boxtype {
    display: block;
}
/*「参加病院の取り組み事例紹介」終わり */

/*「呼吸器内科病棟の時間外労働時間の削減に向けて（医療法人豊田会 刈谷豊田総合病院）」始まり */
main.case_kariya_t-tk .clearfix {
    min-height: 1px;
}

main.case_kariya_t-tk .threebox .freebox {
    margin-bottom: 2.5em;
    width : auto ;
    float: left;
    margin-right: 20px;
}

main.case_kariya_t-tk .img_center {
    text-align: center;
}

main.case_kariya_t-tk .clearfix:after {
    content: none;
}

main.case_kariya_t-tk .tc {
    margin-bottom: 1em;
}
/*「呼吸器内科病棟の時間外労働時間の削減に向けて（医療法人豊田会 刈谷豊田総合病院）」終わり */

/*「事業参加後、3年間の活動（社会福祉法人?新潟市社会事業協会?信楽園病院）」始まり */
main.case_shinrakuen-tk .boxtype .freebox {
    background-color: transparent;
}
/*「事業参加後、3年間の活動（社会福祉法人?新潟市社会事業協会?信楽園病院）」終わり */

/*「時間外労働時間減少への取り組み ～DiNQLを活用して～（国家公務員共済組合連合会 横須賀共済病院）」始まり */
main.case_yokosukakyosai-tk .fr {
    text-align: center;
}
/*「時間外労働時間減少への取り組み ～DiNQLを活用して～（国家公務員共済組合連合会 横須賀共済病院）」終わり */

/*「ステップ1：評価指標の理解」始まり */
main.hospital_step1-tk .vt {
    background-color: transparent;
    text-align: center;
}
/*「ステップ1：評価指標の理解」終わり */

/*「ステップ2：データの収集・入力」始まり */
main.hospital_step2-tk .ml10 {
    margin-left: 10px;
}

main.hospital_step2-tk .photobox {
    float: left;
    border: 1px #D0D0D0 solid;
    background-color: #F5F5F5;
    margin-right: 7px;
    padding: 13px;
}

main.hospital_step2-tk .photobox img {
    margin-bottom: 13px;
}

main.hospital_step2-tk .mb20 {
    margin-left: 10px;
}

main.hospital_step2-tk .clearfix {
    min-height: 1px;
}

main.hospital_step2-tk .tc {
    font-size: 10px;
}
/*「ステップ2：データの収集・入力」終わり */

/*「ステップ3：ベンチマーク評価」始まり */
main.hospital_step3-tk dl.horizontal150 {
    width: 100%;
}

main.hospital_step3-tk dl.horizontal150 dt {
    float: left;
    width: 150px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.hospital_step3-tk dl.horizontal150 dd {
    width: auto;
    margin-left: 150px;
    padding: 5px 5px 5px 10px;
}

main.hospital_step3-tk .mb20 {
    margin-bottom: 20px;
}

main.hospital_step3-tk .clearfix {
    min-height: 1px;
}

main.hospital_step3-tk .ml10 {
    margin-left: 10px;
}

main.hospital_step3-tk .photobox {
    width: 195px;
    float: left;
    border: 1px #D0D0D0 solid;
    background-color: #F5F5F5;
    margin-right: 7px;
    padding: 13px;
}
/*「ステップ3：ベンチマーク評価」終わり */

/*「新規参加申し込みの場合」始まり */
main.procedure_new-tk .btn-dinql-entry {
    margin-top: 10px;
    font-size: 14px;
    font-family: Arial;
    font-weight: normal;
    border: 2px solid #205ea5;
    padding: 13px 26px;
    text-decoration: none;
    background-color: #205ea5;
    color: #ffffff;
    display: inline-block;
}
/*「新規参加申し込みの場合」終わり */

/*「図書館」始まり */
main.library-index .tabbox .freebox {
    background-color: #fff;
    padding: 15px 20px 0px 20px;
}

main.library-index .fl,main.library-index .fr {
    width: 49%;
}

main.library-index .iframeWrap {
    width: 70%;
    height: 600px;
    border-style: none;
    margin: 0 auto;
}

main.library-index .iframeWrap iframe {
    width: 100%;
    height: 100%;
}
/*「図書館」終わり */

/*「所蔵資料」始まり */
main.library_shozo-tk .color-btn2.mb20 {
    margin-left: auto;
    margin-right: auto;
    width: 222px;
}

main.library_shozo-tk .btn-orange {
    position: relative;
    background-color: #205ea5;
    color: #fff;
    line-height: calc;
    -webkit-transition: none;
    transition: none;
    width: 202px;
    display: block;
    text-align: center;
    text-decoration: none;
    padding: 5px 10px;
}

main.library_shozo-tk .btn-orange span {
    font-size: 1.4em;
}

main.library_shozo-tk .photomain {
    margin-right: -7px;
    margin-bottom: 20px;
}

main.library_shozo-tk .clearfix {
    min-height: 1px;
}

main.library_shozo-tk .photobox {
    width: 195px;
    float: left;
    border: 1px #D0D0D0 solid;
    background-color: #F5F5F5;
    margin-right: 7px;
    padding: 13px;
    text-align: center;
}

main.library_shozo-tk .clearfix:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

main.library_shozo-tk .sp-only {
    display: none !important;
}

main.library_shozo-tk  .tbg01 {
    background-color:#e3f5ff;
}
/*「所蔵資料」終わり */

/*「図書館>よくあるご質問」始まり */
main.library_faq-tk .comDetailBox p {
    margin-bottom: 1em;
}
/*「図書館>よくあるご質問」終わり */

/*「特別資料室（初代協会～）」始まり */
main.shozo_exhibition-tk .mb20 {
    margin-bottom: 20px;
}

main.shozo_exhibition-tk .btn-orange {
    position: relative;
    background-color: #205ea5;
    color: #fff;
    transition: none;
    width: 202px;
    display: block;
    text-align: center;
    text-decoration: none;
    padding: 5px 10px;
}

main.shozo_exhibition-tk .mb45 {
    margin-bottom: 45px;
}

main.shozo_exhibition-tk .boxtypecolor {
    border: 1px #cccccc solid;
    background-color: #f5f5f5;
}

main.shozo_exhibition-tk .sp-only {
    display: none;
}

main.shozo_exhibition-tk .boxtypecolor {
    border: 1px #cccccc solid;
    background-color: #f5f5f5;
    padding: 15px 15px 0 15px;
}

main.shozo_exhibition-tk .mb10 {
    margin-bottom: 10px;
}

main.shozo_exhibition-tk .tc {
    margin-bottom: 0.6em;
}

main.shozo_exhibition-tk tbody {
    width: 100%;
}

main.shozo_exhibition-tk .caption {
    font-weight: bold;
    margin-bottom: 5px;
}
/*「特別資料室（初代協会～）」終わり */

/*「特別資料室ナイチンゲール関連資料」始まり */
main.shozo_nightingale-tk .clearfix:first-child {
    display: block;
}

main.shozo_nightingale-tk .innerp {
    margin-bottom: 20px;
}

main.shozo_nightingale-tk .fr {
    float: right;
}

main.shozo_nightingale-tk .img_center {
    text-align: center;
}

main.shozo_nightingale-tk .ml30 {
    margin-left: 30px;
}

main.shozo_nightingale-tk .mt30 {
    margin-top: 30px;
}

main.shozo_nightingale-tk .tr {
    text-align: right;
}

main.shozo_nightingale-tk .mb20 {
    margin-bottom: 20px;
}

main.shozo_nightingale-tk .clearfix {
    min-height: 1px;
    display: flex;
}

main.shozo_nightingale-tk .clearfix::after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

main.shozo_nightingale-tk p.img_width img {
    width: auto;
}

main.shozo_nightingale-tk .mt20 {
    margin-top: 20px;
}

main.shozo_nightingale-tk .itembox_inner {
    margin-bottom: 40px;
    padding: 30px 90px 35px;
    background-color: #EEF2F4;
  }
  
main.shozo_nightingale-tk .itembox_inner li:not(:last-child) {
    margin-bottom: 5px;
  }
  
  main.shozo_nightingale-tk .itembox_inner li {
    position: relative;
  }
  
main.shozo_nightingale-tk .itembox_inner li::before {
    width: 4px;
    height: 4px;
    position: absolute;
    left: -25px;
    top: 50%;
    content: '';
    background: #000;
    border-radius: 100%;
  }
  
main.shozo_nightingale-tk .itembox_inner a {
    color: #205ea5;
    font-size: 18px;
    letter-spacing: 0.15em;
    text-decoration: underline;
  }

main.shozo_nightingale-tk .career-link {
    padding-left: 4rem;
}

main.shozo_nightingale-tk li.link {
    padding-bottom: 10px;
}

main.shozo_nightingale-tk a.comlink {
    margin: 0;
}

main.shozo_nightingale-tk li.mb10 {
    position: relative;
    padding-left: 15px;
  }
 
main.shozo_nightingale-tk li.mb10::before {
    content: "";
    position: absolute;
    top: 0.8em;
    left: 0;
    width: 7px;
    height: 7px;
    background-color: #000;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
  }
/*「特別資料室ナイチンゲール関連資料」終わり */

/*「文献を探す（最新看護索引）」始まり */
main.sakuin .narrow p{
    margin-bottom: 5px;
}

main.sakuin .narrow .comlink{
    margin: 0;
}

main.sakuin .narrow li{
    margin: 0;
}

main.sakuin .mb00 {
    padding-top: 20px;
    margin-bottom: 0;
}
/*「文献を探す（最新看護索引）」終わり */

/*「奨学金制度」始まり */
main.education_scholarship-tk .sp-only {
    display: none;
}

main.education_scholarship-tk .mb00 {
    margin-bottom: 0 !important;
}

main.education_scholarship-tk .tbg02 {
    background-color:#e3f5ff;
}
/*「奨学金制度」終わり */

/*「看護師学校養成所2年課程（通信制）進学者に対する奨学金」始まり */
main.scholarship_ninenkatei-tk h4 {
    margin-top: 2em;
}

main.scholarship_ninenkatei-tk dl.horizontal70 {
    width: 100%;
}

main.scholarship_ninenkatei-tk .mb00 {
    margin-bottom: 0 !important;
}

main.scholarship_ninenkatei-tk dl.horizontal70 dt {
    float: left;
    width: 100px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.scholarship_ninenkatei-tk dl.horizontal70 dd {
    width: auto;
    margin-left: 100px;
    padding: 5px 5px 5px 10px;
}

main.scholarship_ninenkatei-tk .boxtype .freebox {
    margin-bottom: 20px;
    background-color: inherit;
    padding: 0;
}
/*「看護師学校養成所2年課程（通信制）進学者に対する奨学金」終わり */

/*「奨学金の応募方法」始まり */
main.ninenkatei_oubo-tk .sp-only {
    display: none;
}

main.ninenkatei_oubo-tk .pc-only {
    text-align: center;
}

main.ninenkatei_oubo-tk .mb00 {
    margin-bottom: 0 !important;
}

main.ninenkatei_oubo-tk li.link {
    margin: 0px 13px 10px 0px;
}

main.ninenkatei_oubo-tk dl.horizontal dt {
    float: left;
    width: 60px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.ninenkatei_oubo-tk dl.horizontal dd {
    width: auto;
    margin-left: 60px;
    padding: 5px 5px 5px 10px;
}

main.ninenkatei_oubo-tk dl.horizontal80 {
    width: 100%;
}

main.ninenkatei_oubo-tk dl.horizontal80 dt {
    float: left;
    width: 80px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.ninenkatei_oubo-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 80px;
    padding: 5px 5px 5px 10px;
}

main.ninenkatei_oubo-tk .twc100 {
    margin-top: 0.7em;
}
/*「奨学金の応募方法」終わり */

/*「奨学金の返還方法」始まり */
main.ninenkatei_henkan-tk .a {
    margin-left: 20px;
    list-style-type: lower-alpha;
    margin-bottom: 6px;
    line-height: 1.2em;
}

main.ninenkatei_henkan-tk dl.horizontal80 {
    width: 100%;
}

main.ninenkatei_henkan-tk dl.horizontal80 dt {
    float: left;
    width: 80px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.ninenkatei_henkan-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 80px;
    padding: 5px 5px 5px 10px;
}

main.ninenkatei_henkan-tk ul.attend .link {
    margin-left: 3em;
}

main.ninenkatei_henkan-tk .ml20 {
    margin-left: 0px;
}
/*「奨学金の返還方法」終わり */

/*「関連書類」始まり */
main.ninenkatei_document-tk .a {
    margin-left: 20px;
    list-style-type: lower-alpha;
    margin-bottom: 6px;
    line-height: 1.2em;
}

main.ninenkatei_document-tk ul.attend .link {
    margin-left: 3em;
}

main.ninenkatei_document-tk .itembox_inner {
    margin-bottom: 40px;
    padding: 30px 90px 35px;
    background-color: #EEF2F4;
  }
  
main.ninenkatei_document-tk .itembox_inner li:not(:last-child) {
    margin-bottom: 5px;
  }
  
main.ninenkatei_document-tk .itembox_inner li {
    position: relative;
  }
  
main.ninenkatei_document-tk .itembox_inner li::before {
    width: 4px;
    height: 4px;
    position: absolute;
    left: -25px;
    top: 50%;
    content: '';
    background: #000;
    border-radius: 100%;
  }
  
main.ninenkatei_document-tk .itembox_inner a {
    color: #205ea5;
    font-size: 18px;
    letter-spacing: 0.15em;
    text-decoration: underline;
  }
/*「関連書類」終わり */

/*「国際看護師協会東京大会記念奨学金」始まり */
main.scholarship_kokusai-tk dl.horizontal120n {
    width: 100%;
}

main.scholarship_kokusai-tk dl.horizontal120n dt {
    float: left;
    width: 120px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.scholarship_kokusai-tk dl.horizontal120n dd {
    width: auto;
    margin-left: 120px;
    padding: 5px 5px 5px 10px;
}

main.scholarship_kokusai-tk .boxtype .freebox {
    margin-bottom: 20px;
    background-color: inherit;
    padding: 0;
}
/*「国際看護師協会東京大会記念奨学金」終わり */

/*「奨学金の応募方法」始まり */
main.kokusai_oubo-tk .sp-only {
    display: none;
}

main.kokusai_oubo-tk .pc-only {
    text-align: center;
}

main.kokusai_oubo-tk dl.horizontal60 {
    width: 100%;
}

main.kokusai_oubo-tk dl.horizontal60 dt {
    float: left;
    width: 60px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.kokusai_oubo-tk dl.horizontal60 dd {
    width: auto;
    margin-left: 60px;
    padding: 5px 5px 5px 10px;
}
/*「奨学金の応募方法」終わり */

/*「国際看護師協会東京大会記念奨学金>手続き書類」始まり */
main.kokusai_document-tk dl.horizontal80 {
    width: 100%;
}

main.kokusai_document-tk dl.horizontal80 dt {
    float: left;
    width: 100px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.kokusai_document-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 100px;
    padding: 5px 5px 5px 10px;
}

main.kokusai_document-tk li.indent {
    padding-left: 1em;
    text-indent: -1em;
    list-style-position: inside;
}

main.kokusai_document-tk .p-indent {
    padding-left: 1em;
}
/*「国際看護師協会東京大会記念奨学金>手続き書類」終わり */

/*「石橋美和子がん看護CNS奨学金」始まり */
main.scholarship_ishibashi-tk .boxtype .freebox {
    margin-bottom: 20px;
    background-color: inherit;
    padding: 0;
}

main.scholarship_ishibashi-tk dl.horizontal120n {
    width: 100%;
}

main.scholarship_ishibashi-tk dl.horizontal120n dt {
    float: left;
    width: 120px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.scholarship_ishibashi-tk dl.horizontal120n dd {
    width: auto;
    margin-left: 120px;
    padding: 5px 5px 5px 10px;
}
/*「石橋美和子がん看護CNS奨学金」終わり */

/*「石橋美和子がん看護CNS奨学金>奨学金の応募方法」始まり */
main.ishibashi_oubo-tk .sp-only {
    display: none;
}

main.ishibashi_oubo-tk .pc-only {
    text-align: center;
}

main.ishibashi_oubo-tk dl.horizontal60 {
    width: 100%;
}

main.ishibashi_oubo-tk dl.horizontal60 dt {
    float: left;
    width: 60px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.ishibashi_oubo-tk dl.horizontal60 dd {
    width: auto;
    margin-left: 60px;
    padding: 5px 5px 5px 10px;
}
/*「石橋美和子がん看護CNS奨学金>奨学金の応募方法」終わり */

/*「石橋美和子がん看護CNS奨学金>奨学金の返還方法」始まり */
main.ishibashi_henkan-tk .itembox_inner {
    margin-bottom: 40px;
    padding: 30px 90px 35px;
    background-color: #EEF2F4;
  }
  
 main.ishibashi_henkan-tk .itembox_inner li:not(:last-child) {
    margin-bottom: 5px;
  }
  
 main.ishibashi_henkan-tk .itembox_inner li {
    position: relative;
  }
  
 main.ishibashi_henkan-tk .itembox_inner li::before {
    width: 4px;
    height: 4px;
    position: absolute;
    left: -25px;
    top: 50%;
    content: '';
    background: #000;
    border-radius: 100%;
  }
  
 main.ishibashi_henkan-tk .itembox_inner a {
    color: #205ea5;
    font-size: 18px;
    letter-spacing: 0.15em;
    text-decoration: underline;
  }

/*「石橋美和子がん看護CNS奨学金>奨学金の返還方法」終わり */

/*「石橋美和子がん看護CNS奨学金>手続き書類」始まり */
main.ishibashi_document-tk dl.horizontal80 {
    width: 100%;
}

main.ishibashi_document-tk dl.horizontal80 dt {
    float: left;
    width: 100px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.ishibashi_document-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 100px;
    padding: 5px 5px 5px 10px;
}

main.ishibashi_document-tk li.indent {
    padding-left: 1em;
    text-indent: -1em;
    list-style-position: inside;
}

main.ishibashi_document-tk .p-indent {
    padding-left: 1em;
}
/*「石橋美和子がん看護CNS奨学金>手続き書類」終わり */

/*「認定看護師教育課程奨学金」始まり */
main.scholarship_nintei-tk dl.horizontal70 {
    width: 100%;
}

main.scholarship_nintei-tk dl.horizontal70 dt {
    float: left;
    width: 100px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.scholarship_nintei-tk dl.horizontal70 dd {
    width: auto;
    margin-left: 70px;
    padding: 5px 5px 5px 10px;
}

main.scholarship_nintei-tk .boxtype .freebox {
    margin-bottom: 20px;
    background-color: inherit;
    padding: 0;
}

main.scholarship_nintei-tk .comDetailBox h2 {
    margin: 30px 0 20px;
}
/*「認定看護師教育課程奨学金」終わり */

/*「認定看護師教育課程奨学金>奨学金の応募方法」始まり */
main.nintei_oubo-tk .sp-only {
    display: none;
}

main.nintei_oubo-tk .pc-only {
    text-align: center;
}

main.nintei_oubo-tk dl.horizontal60 {
    width: 100%;
}

dl.horizontal60 dt {
    float: left;
    width: 60px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.nintei_oubo-tk dl.horizontal60 dd {
    width: auto;
    margin-left: 60px;
    padding: 5px 5px 5px 10px;
}
/*「認定看護師教育課程奨学金>奨学金の応募方法」終わり */

/*「認定看護師教育課程奨学金>手続き書類」始まり */
main.nintei_document-tk dl.horizontal80 {
    width: 100%;
}

main.nintei_document-tk dl.horizontal80 dt {
    float: left;
    width: 100px;
    padding: 5px 0 5px 10px;
    clear: both;
    font-weight: bold;
}

main.nintei_document-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 100px;
    padding: 5px 5px 5px 10px;
}

main.nintei_document-tk li.indent {
    padding-left: 1em;
    text-indent: -1em;
    list-style-position: inside;
}

main.nintei_document-tk .p-indent {
    padding-left: 1em;
}
/*「認定看護師教育課程奨学金>手続き書類」終わり */

/*「小倉一春大学院教育（国際看護）奨学金>提出必要書類」始まり */
main.ogura_shorui-tk a.comlink:first-child, a.pdfLink:first-child, a.wordLink:first-child, a.excelLink:first-child, a.pptLink:first-child {
    margin-bottom: 0px;
}

main.ogura_shorui-tk a.pdfLink, a.comBlank, a.wordLink, a.excelLink, a.pptLink {
    margin-top: 0px;
}

main.ogura_shorui-tk td[colspan] {
    background-color:#e3f5ff;
}
/*「小倉一春大学院教育（国際看護）奨学金>提出必要書類」終わり */

/*「助成金等」始まり */
main.education_subsidy-tk .td {
    background-color:#e3f5ff;
}

main.education_subsidy-tk .tbg02 {
    background-color:#B7D7FF;
}
/*「助成金等」終わり */


@media all and (max-width: 896px) {   
    /*「院内助産システム＞日本のお産をまもれ」始まり */
    main.innaijosan-forum .fr img {
        height: auto;
    }

    main.innaijosan-forum .ggmap {
        position: relative;
        padding-bottom: 56.25%;
        padding-top: 30px;
        height: 0;
        overflow: hidden;
    }

    main.innaijosan-forum .ggmap iframe, .ggmap object, .ggmap embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    main.innaijosan-forum .tc {
        text-align: center;
    }
    /*「院内助産システム＞日本のお産をまもれ」終わり */

	/*「労働と看護の質向上のためのデータベース（DiNQL）事業」始まり */
	main.database-tk dl.news dt {
		float: left;
		width: 120px;
		padding: 5px 0 5px 10px;
		clear: both;
		font-weight: bold;
		line-height: initial;
	}

	main.database-tk dl.news dd {
		width: auto;
		clear: both;
		padding: 5px 5px 5px 10px;
		line-height: initial;
	}

    main.database-tk a.comlink:first-child, a.pdfLink:first-child, a.wordLink:first-child, a.excelLink:first-child, a.pptLink:first-child {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    main.database-tk .boxtype .boxleft {
        width: auto;
        float: none;
    }

    main.database-tk .boxtype .boxright {
        width: auto;
        float: none;
    }

    main.database-tk a.comlink:first-child, a.pdfLink:first-child, a.wordLink:first-child, a.excelLink:first-child, a.pptLink:first-child {
        margin-top: 0.5rem;
    }

    main.database-tk h2.halfbarlink a.comlink{
        margin-top: 0px;
    }

    main.database-tk .fl{
        float: none;
        text-align: center;
    }

    main.database-tk .mr15 {
        margin-right: 0px;
    }
	/*「労働と看護の質向上のためのデータベース（DiNQL）事業」終わり */

	/*「 DiNQL事業について」始まり */
    main.database_dinql-tk .itembox_inner {
        margin: 0 0 15px;
        padding: 21px 37px 12px;
        font-size: 1rem;
        letter-spacing: 0.1em;
      }
      
    main.database_dinql-tk .itembox_inner li:not(:last-child) {
        margin-bottom: 10px;
      }
      
    main.database_dinql-tk .itembox_inner li::before {
        width: 2px;
        height: 2px;
        left: -12px;
      }
      
    main.database_dinql-tk .itembox_inner a {
        font-size: 1rem;
      }

	main.database_dinql-tk .fr {
		float: none;
	}

    main.database_dinql-tk p>a>img {
        width: auto;
        height: auto;
    }
	/*「 DiNQL事業について」終わり */

	/*「 沿革」始まり */
	main.dinql_archive-tk dl.horizontal80 {
		width: 100%;
	}

	main.dinql_archive-tk dl.horizontal80 dt {
		float: none;
		width: auto;
		padding: 5px 0 0 0;
		clear: both;
		font-weight: bold;
	}

	main.dinql_archive-tk dl.horizontal80 dd {
		width: auto;
		margin-left: 0;
		padding: 5px 5px 5px 0;
	}
	/*「 沿革」終わり */

    /*「参加病院の取り組み事例紹介」始まり */
    main.dinql_case-tk .fr img {
        height: auto;
    }

    main.dinql_case-tk .fr {
        float: none;
    }
    /*「参加病院の取り組み事例紹介」終わり */

    /*「看護実践の強化までのステップ」始まり */
    main.dinql_nursing_practice-tk dl.horizontal150 dt {
        float: none;
        width: auto;
        padding: 5px 0 0 0;
        clear: both;
    }

    main.dinql_nursing_practice-tk dl.horizontal150 dd {
        width: auto;
        margin-left: 0;
        padding: 5px 5px 5px 0;
    }

    main.dinql_nursing_practice-tk .photobox {
        float: none;
        margin-right: 0;
        padding: 13px;
        margin-bottom: 10px;
    }
    /*「看護実践の強化までのステップ」終わり */

    /*「呼吸器内科病棟の時間外労働時間の削減に向けて（医療法人豊田会 刈谷豊田総合病院）」始まり */
    main.case_kariya_t-tk .threebox .freebox {
        width: auto;
        float: none;
    }

    main.case_kariya_t-tk .fr {
        float: none;
    }
    
    main.case_kariya_t-tk .innerimg {
        margin: 0 0 20px 0;
    }

    main.case_kariya_t-tk .fr img {
        width: 100%;
        height: auto;
    }
    /*「呼吸器内科病棟の時間外労働時間の削減に向けて（医療法人豊田会 刈谷豊田総合病院）」終わり */
    
    /*「「病棟機能移行後の安全管理と労働環境改善への取り組み」（社会医療法人財団大樹会総合病院　回生病院）」始まり */
    main.case_kaisei-tk .fr {
        float: none;
    }
    
    main.case_kaisei-tk .innerimg {
        margin: 0 0 20px 0;
    }

    main.case_kaisei-tk .fr img {
        width: 100%;
        height: auto;
    }
/*「「病棟機能移行後の安全管理と労働環境改善への取り組み」（社会医療法人財団大樹会総合病院　回生病院）」終わり */

/*「事業参加後、3年間の活動（社会福祉法人?新潟市社会事業協会?信楽園病院）」始まり */
    main.case_shinrakuen-tk .fr {
        float: none;
    }

    main.case_shinrakuen-tk .innerimg {
        margin: 0 0 20px 0;
    }

    main.case_shinrakuen-tk .fr img {
        width: 100%;
        height: auto;
    }

    main.case_shinrakuen-tk .tc {
        text-align: center;
    }

    main.case_shinrakuen-tk .boxtype {
        margin-bottom: 1em;
    }
/*「事業参加後、3年間の活動（社会福祉法人?新潟市社会事業協会?信楽園病院）」終わり */

/*「転倒・転落予防に向けたDiNQLデータの活用（静岡市立静岡病院）」始まり */
main.case_shinrakuen-tk .fr img {
    width: 100%;
    height: auto;
}
/*「転倒・転落予防に向けたDiNQLデータの活用（静岡市立静岡病院）」終わり */

/*「看護部の意識改革（医療法人社団清和会 笠岡第一病院）」始まり */
    main.case_kasaoka-tk .fr img {
        width: 100%;
        height: auto;
    }

    main.case_kasaoka-tk .innerimg {
        margin: 0 0 20px 0;
    }

    main.case_kasaoka-tk .fr {
        float: none;
    }
/*「看護部の意識改革（医療法人社団清和会 笠岡第一病院）」終わり */

/*「時間外労働時間減少への取り組み ～DiNQLを活用して～（国家公務員共済組合連合会 横須賀共済病院）」始まり */
    main.case_yokosukakyosai-tk .fr img {
        width: 100%;
        height: auto;
    }

    main.case_yokosukakyosai-tk .innerimg {
        margin: 0 0 20px 0;
    }

    main.case_yokosukakyosai-tk .fr {
        float: none;
    }
/*「時間外労働時間減少への取り組み ～DiNQLを活用して～（国家公務員共済組合連合会 横須賀共済病院）」終わり */

/*「ステップ2：データの収集・入力」始まり */
main.hospital_step2-tk .photobox {
    float: none;
    border: 1px #D0D0D0 solid;
    background-color: #F5F5F5;
    margin-right: 0;
    padding: 13px;
    margin-bottom: 10px;
}
/*「ステップ2：データの収集・入力」終わり */

/*「ステップ3：ベンチマーク評価」始まり */
main.hospital_step3-tk .photobox {
    width: auto;
    float: none;
    border: 1px #D0D0D0 solid;
    background-color: #F5F5F5;
    margin-right: 0;
    padding: 13px;
    margin-bottom: 10px;
}

main.hospital_step3-tk dl.horizontal150 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
    clear: both;
    font-weight: bold;
}

main.hospital_step3-tk dl.horizontal150 dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「ステップ3：ベンチマーク評価」終わり */

/*「図書館」始まり */
main.library-index .tabbox {
    padding: 12px 10px 10px 10px;
}

main.library-index .tabbox .boxtitle {
    position: relative;
    margin-bottom: 5px;
    height: auto;
    overflow: hidden;
    *zoom: 1;
}

main.library-index .fl,main.library-index .fr {
    width: 100%;
}

main.library-index .fl p,main.library-index .fr p {
    text-align: left;
}

main.library-index .tabbox .freebox {
    padding: 10px 10px 0px;
}

main.library-index .tabbox > *:last-child {
    margin-bottom: 0 !important;
}

main.library-index .iframeWrap {
    width: 80%;
}
/*「図書館」終わり */

/*「所蔵資料」始まり */
main.library_shozo-tk .btn-orange {
    text-align: center;
}

main.library_shozo-tk .pc-only {
    display: none !important;
}

main.library_shozo-tk .sp-only {
    display:block !important;
}

main.library_shozo-tk .photobox {
    margin-bottom: 10px;
}
/*「所蔵資料」終わり */

/*「特別資料室（初代協会～）」始まり */
main.shozo_exhibition-tk .sp-only {
    display: block;
}

main.shozo_exhibition-tk .pc-only {
    display: none;
}

main.shozo_exhibition-tk .boxtype {
    margin-bottom: 1em;
}

main.shozo_exhibition-tk .boxtype .boxleft img, .boxtype .boxright img {
    width: auto;
    height: auto;
}

main.shozo_exhibition-tk .fr img {
    width: 100%;
    height: auto;
}

main.shozo_exhibition-tk .threebox {
    justify-content: center;
}

main.shozo_exhibition-tk .btn-orange {
    margin: 0 auto;
}

main.shozo_exhibition-tk .boxtype .boxleft {
    width: auto;
    float: none;
}
/*「特別資料室（初代協会～）」終わり */

/*「特別資料室ナイチンゲール関連資料」始まり */
main.shozo_nightingale-tk .fr img {
    width: 100%;
    height: auto;
}

main.shozo_nightingale-tk .fr {
    float: none;
}

main.shozo_nightingale-tk .itembox_inner {
    margin: 0 0 15px;
    padding: 21px 37px 12px;
    font-size: 1rem;
    letter-spacing: 0.1em;
  }
  
main.shozo_nightingale-tk .itembox_inner li:not(:last-child) {
    margin-bottom: 10px;
  }
  
main.shozo_nightingale-tk .itembox_inner li::before {
    width: 2px;
    height: 2px;
    left: -12px;
  }
  
main.shozo_nightingale-tk .itembox_inner a {
    font-size: 1rem;
  }

main.shozo_nightingale-tk li.mb10::before {
    top: 0.5em;
  }
/*「特別資料室ナイチンゲール関連資料」終わり */

/*「文献を探す（最新看護索引）」始まり */
main.sakuin td {
    font-size: 1.2rem;
}

main.sakuin .tbg02 {
    font-size: 10px;
}
/*「文献を探す（最新看護索引）」終わり */

/*「文献の複写」始まり */
main.fukusya td {
    font-size: 1.2rem;
}

main.fukusya .tbg02 {
    font-size: 10px;
}
/*「文献の複写」終わり */

/*「奨学金制度」始まり */
main.education_scholarship-tk .sp-only  {
    display: block;
}
/*「奨学金制度」終わり */

/*「看護師学校養成所2年課程（通信制）進学者に対する奨学金」始まり */
main.scholarship_ninenkatei-tk dl.horizontal70 {
    width: 100%;
}

main.scholarship_ninenkatei-tk dl.horizontal70 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.scholarship_ninenkatei-tk dl.horizontal70 dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「看護師学校養成所2年課程（通信制）進学者に対する奨学金」終わり */

/*「奨学金の応募方法」始まり */
main.ninenkatei_oubo-tk .pc-only {
    display: none;
}

main.ninenkatei_oubo-tk .sp-only {
    display: block;
    text-align: center;
}

main.ninenkatei_oubo-tk dl.horizontal {
    width: 100%;
}

main.ninenkatei_oubo-tk dl.horizontal dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.ninenkatei_oubo-tk dl.horizontal dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}

main.ninenkatei_oubo-tk dl.horizontal80 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.ninenkatei_oubo-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「奨学金の応募方法」終わり */

/*「奨学金の返還方法」始まり */
main.ninenkatei_henkan-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 80px;
    padding: 5px 5px 5px 10px;
}

main.ninenkatei_henkan-tk dl.horizontal80 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.ninenkatei_henkan-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「奨学金の返還方法」終わり */

/*「関連書類」始まり */
main.ninenkatei_document-tk .itembox_inner {
    margin: 0 0 15px;
    padding: 21px 37px 12px;
    font-size: 1rem;
    letter-spacing: 0.1em;
  }
  
main.ninenkatei_document-tk .itembox_inner li:not(:last-child) {
    margin-bottom: 10px;
  }
  
main.ninenkatei_document-tk .itembox_inner li::before {
    width: 2px;
    height: 2px;
    left: -12px;
  }
  
main.ninenkatei_document-tk .itembox_inner a {
    font-size: 1rem;
  }
/*「関連書類」終わり */

/*「国際看護師協会東京大会記念奨学金」始まり */
main.scholarship_kokusai-tk dl.horizontal120n dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
    clear: both;
    font-weight: bold;
}

main.scholarship_kokusai-tk dl.horizontal120n dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「国際看護師協会東京大会記念奨学金」終わり */

/*「奨学金の応募方法」始まり */
main.kokusai_oubo-tk .sp-only {
    display: block;
    text-align: center;
}

main.kokusai_oubo-tk .pc-only {
    display: none;
}

main.kokusai_oubo-tk dl.horizontal60 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.kokusai_oubo-tk dl.horizontal60 dd {
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「奨学金の応募方法」終わり */

/*「国際看護師協会東京大会記念奨学金>手続き書類」始まり */
main.kokusai_document-tk dl.horizontal80 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.kokusai_document-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「国際看護師協会東京大会記念奨学金>手続き書類」終わり */

/*「石橋美和子がん看護CNS奨学金」終わり */
main.scholarship_ishibashi-tk dl.horizontal120n dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
    clear: both;
}

main.scholarship_ishibashi-tk dl.horizontal120n dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「石橋美和子がん看護CNS奨学金」終わり */

/*「石橋美和子がん看護CNS奨学金>奨学金の応募方法」始まり */
main.ishibashi_oubo-tk .sp-only {
    display: block;
    text-align: center;
}

main.ishibashi_oubo-tk .pc-only {
    display: none;
}

main.ishibashi_oubo-tk .sp-only {
    display: block;
    text-align: center;
}

main.ishibashi_oubo-tk .pc-only {
    display: none;
}

main.ishibashi_oubo-tk dl.horizontal60 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.ishibashi_oubo-tk dl.horizontal60 dd {
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「石橋美和子がん看護CNS奨学金>奨学金の応募方法」終わり */

/*「石橋美和子がん看護CNS奨学金>奨学金の返還方法」始まり */
main.ishibashi_henkan-tk .itembox_inner {
    margin: 0 0 15px;
    padding: 21px 37px 12px;
    font-size: 1rem;
    letter-spacing: 0.1em;
  }
  
main.ishibashi_henkan-tk .itembox_inner li:not(:last-child) {
    margin-bottom: 10px;
  }
  
main.ishibashi_henkan-tk .itembox_inner li::before {
    width: 2px;
    height: 2px;
    left: -12px;
  }
  
main.ishibashi_henkan-tk .itembox_inner a {
    font-size: 1rem;
  }
/*「石橋美和子がん看護CNS奨学金>奨学金の返還方法」終わり */

/*「石橋美和子がん看護CNS奨学金>手続き書類」始まり */
main.ishibashi_document-tk dl.horizontal80 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.ishibashi_document-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「石橋美和子がん看護CNS奨学金>手続き書類」終わり */

/*「認定看護師教育課程奨学金」始まり */
main.scholarship_nintei-tk dl.horizontal70 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
    clear: both;
}

main.scholarship_nintei-tk dl.horizontal70 dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「認定看護師教育課程奨学金」終わり */

/*「認定看護師教育課程奨学金>奨学金の応募方法」始まり */
main.nintei_oubo-tk .sp-only {
    display: block;
    text-align: center;
}

main.nintei_oubo-tk .pc-only {
    display: none;
}

main.nintei_oubo-tk .sp-only {
    display: block;
    text-align: center;
}

main.nintei_oubo-tk .pc-only {
    display: none;
}

main.nintei_oubo-tk dl.horizontal60 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.nintei_oubo-tk dl.horizontal60 dd {
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「認定看護師教育課程奨学金>奨学金の応募方法」終わり */

/*「認定看護師教育課程奨学金>手続き書類」始まり */
main.nintei_document-tk dl.horizontal80 dt {
    float: none;
    width: auto;
    padding: 5px 0 0 0;
}

main.nintei_document-tk dl.horizontal80 dd {
    width: auto;
    margin-left: 0;
    padding: 5px 5px 5px 0;
}
/*「認定看護師教育課程奨学金>手続き書類」終わり */
}


