﻿/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/assets/colorbox/overlay-752df758c0fc34e6a6c0459a43d88fc37d622528b45468b6be5db2e95a0b86cd.png) repeat 0 0;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/assets/colorbox/border-ad2bf3040b1fdcc57b24e2e7ead1c1e65607ecda5991df7ded746d17664fd65d.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/assets/colorbox/border-ad2bf3040b1fdcc57b24e2e7ead1c1e65607ecda5991df7ded746d17664fd65d.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(/assets/colorbox/loading_background-3c95a8d994224bd35102bbf1201ebe86911a2aab3d081be256eb7cde08165ea1.png) no-repeat center center}#cboxLoadingGraphic{background:url(/assets/colorbox/loading-b91986fe9ef769912225701b0accfa89edb3e8344bc8e98f92a89ccdb1f4a2cc.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(/assets/colorbox/controls-32540d07148d051d94da8f37dd9e6ec931830ea92078eecd910e383a020394c6.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.ui-timepicker-list{overflow-y:auto;height:150px;width:6.5em;background:#fff;border:1px solid #ddd;margin:0;padding:0;list-style:none;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);outline:none;z-index:10001}.ui-timepicker-list.ui-timepicker-with-duration{width:11em}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list:hover .ui-timepicker-selected:hover{background:#1980EC;color:#fff}li.ui-timepicker-selected .ui-timepicker-duration,.ui-timepicker-list li:hover .ui-timepicker-duration{color:#ccc}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{height:100%}body{background:#fff;color:#000;font-size:14px;font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;line-height:160%}img{border:none}ul,dl,ol{list-style-position:outside;list-style-type:none}select.hide{visibility:hidden}.clearfix::after{clear:both;content:"";display:block}.float-left{float:left;margin:0 10px 20px 0}.float-right{float:right;margin:0 0 20px 10px}.align-right{text-align:right}.align-center{text-align:center}.bdr-dot{margin-bottom:7px;padding-bottom:7px;border-bottom:1px dotted #ddd}.red{color:#A51317}.label-highlight{font-weight:700;color:#D12827}#login p a:link,#login p a:visited,#right p a:link,#right p a:visited,#ftr p.back-to-top a:link,#ftr p.back-to-top a:visited,p#btn-confirm2 a:link,p#btn-confirm2 a:visited,#main a:link,#main a:visited,#max p.align-center a:link,#max p.align-center a:visited{opacity:1}#login p a:hover,#login p a:active,#right p a:hover,#right p a:active,#ftr p.back-to-top a:hover,#ftr p.back-to-top a:active,p#btn-confirm2 a:hover,p#btn-confirm2 a:active,#main a:hover,#main a:active,#max p.align-center a:hover,#max p.align-center a:active{opacity:0.7}p#btn-confirm:hover,p#btn-confirm2 input:hover,li#btn-back:hover,li#btn-submit:hover,#max p#btn-login:hover{opacity:0.7}a{color:#8E1212}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}a.fade{display:block}a.fade:link,a.fade:visited{opacity:1}a.fade:hover,a.fade:active{opacity:0.7}.btn{display:inline-block;font-size:11px;padding:8px 16px;text-decoration:none !important;text-shadow:0 1px 1px rgba(255,255,255,0.75);background:#f5f5f5;color:#333;border:1px solid #cccccc;box-shadow:0px 2px 4px #575;text-align:center;vertical-align:middle;cursor:pointer}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6}.btn.btn-mini{padding:4px 12px}.btn.btn-danger{color:#fff;background-color:#da4f49;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.btn.btn-danger:hover,.btn.btn-danger:focus,.btn.btn-danger:active,.btn.btn-danger.active,.btn.btn-danger.disabled,.btn.btn-danger[disabled]{color:#fff;background-color:#bd362f}.utility-inline-button,.utility-button,.utility-inline-button-reaction,.utility-button-reaction,.utility-inline-button-action,.utility-button-action{text-shadow:2px 2px 0 rgba(0,0,0,0.2);padding:10px 20px;border:1px solid rgba(0,0,0,0.25);color:#fff !important;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap;height:auto !important;cursor:pointer}.utility-inline-button:hover,.utility-button:hover,.utility-inline-button-reaction:hover,.utility-button-reaction:hover,.utility-inline-button-action:hover,.utility-button-action:hover{opacity:0.7;text-decoration:none}.utility-button-action{display:block;background:url(/assets/medical/btn/red-f27fa070c1ea11cd7515555f3fdf7f74b1960d8fef50e49ce1c3fa454fbffa4e.png) center bottom repeat-x}.utility-inline-button-action{display:inline-block;vertical-align:middle;background:url(/assets/medical/btn/red-f27fa070c1ea11cd7515555f3fdf7f74b1960d8fef50e49ce1c3fa454fbffa4e.png) center bottom repeat-x}.utility-button-reaction{display:block;background:url(/assets/medical/btn/blue-6ea337da705fcd2ff18a9790dcf617b2a8b84a5eda207d622367199d64ceace5.png) center bottom repeat-x}.utility-inline-button-reaction{display:inline-block;vertical-align:middle;background:url(/assets/medical/btn/blue-6ea337da705fcd2ff18a9790dcf617b2a8b84a5eda207d622367199d64ceace5.png) center bottom repeat-x}.utility-button{display:block;background:url(/assets/medical/btn/gray-8d06c816ab9e3f51dae12608e32c916eb8b4a4a500dc9ed44fffbea0ecc6fcbb.png) center bottom repeat-x}.utility-inline-button{display:inline-block;vertical-align:middle;background:url(/assets/medical/btn/gray-8d06c816ab9e3f51dae12608e32c916eb8b4a4a500dc9ed44fffbea0ecc6fcbb.png) center bottom repeat-x}.wFlex{width:95%}.w25{width:25px}.w30{width:30px}.w50{width:50px}.w60{width:60px}.w70{width:70px}.w80{width:80px}.w90{width:90px}.w100{width:100px}.w110{width:110px}.w120{width:120px}.w130{width:130px}.w140{width:140px}.w150{width:150px}.w160{width:160px}.w170{width:170px}.w180{width:180px}.w190{width:190px}.w200{width:200px}.w210{width:210px}.w220{width:220px}.w230{width:230px}.w240{width:240px}.w250{width:250px}.w260{width:260px}.w270{width:270px}.w280{width:280px}.w290{width:290px}.w300{width:300px}.w350{width:350px}.w400{width:400px}.w450{width:450px}.w500{width:500px}.w550{width:550px}.w600{width:600px}.w650{width:650px}.w700{width:700px}.w710{width:710px}.w720{width:720px}.w730{width:730px}.w740{width:740px}.w750{width:750px}.w800{width:800px}.h70{height:70px}.h80{height:80px}.h90{height:90px}.h100{height:100px}.h110{height:110px}.h120{height:120px}.h130{height:130px}.h140{height:140px}.h150{height:150px}.h160{height:160px}.h170{height:170px}.h180{height:180px}.h190{height:190px}.h200{height:200px}.w5p{width:5%}.w10p{width:10%}.w15p{width:15%}.w20p{width:20%}.w25p{width:25%}.w30p{width:30%}.w35p{width:35%}.w40p{width:40%}.w45p{width:45%}.w50p{width:50%}.w60p{width:60%}.w70p{width:70%}.w80p{width:80%}.ma0{margin:0px}.maT0{margin-top:0px}.maB0{margin-bottom:0px}.maL0{margin-left:0px}.maR0{margin-right:0px}.pa0{padding:0px}.paT0{padding-top:0px}.paB0{padding-bottom:0px}.paL0{padding-left:0px}.paR0{padding-right:0px}.ma5{margin:5px}.maT5{margin-top:5px}.maB5{margin-bottom:5px}.maL5{margin-left:5px}.maR5{margin-right:5px}.pa5{padding:5px}.paT5{padding-top:5px}.paB5{padding-bottom:5px}.paL5{padding-left:5px}.paR5{padding-right:5px}.ma10{margin:10px}.maT10{margin-top:10px}.maB10{margin-bottom:10px}.maL10{margin-left:10px}.maR10{margin-right:10px}.pa10{padding:10px}.paT10{padding-top:10px}.paB10{padding-bottom:10px}.paL10{padding-left:10px}.paR10{padding-right:10px}.ma15{margin:15px}.maT15{margin-top:15px}.maB15{margin-bottom:15px}.maL15{margin-left:15px}.maR15{margin-right:15px}.pa15{padding:15px}.paT15{padding-top:15px}.paB15{padding-bottom:15px}.paL15{padding-left:15px}.paR15{padding-right:15px}.ma20{margin:20px}.maT20{margin-top:20px}.maB20{margin-bottom:20px}.maL20{margin-left:20px}.maR20{margin-right:20px}.pa20{padding:20px}.paT20{padding-top:20px}.paB20{padding-bottom:20px}.paL20{padding-left:20px}.paR20{padding-right:20px}.ma30{margin:30px}.maT30{margin-top:30px}.maB30{margin-bottom:30px}.maL30{margin-left:30px}.maR30{margin-right:30px}.pa30{padding:30px}.paT30{padding-top:30px}.paB30{padding-bottom:30px}.paL30{padding-left:30px}.paR30{padding-right:30px}.ma40{margin:40px}.maT40{margin-top:40px}.maB40{margin-bottom:40px}.maL40{margin-left:40px}.maR40{margin-right:40px}.pa40{padding:40px}.paT40{padding-top:40px}.paB40{padding-bottom:40px}.paL40{padding-left:40px}.paR40{padding-right:40px}.ma50{margin:50px}.maT50{margin-top:50px}.maB50{margin-bottom:50px}.maL50{margin-left:50px}.maR50{margin-right:50px}.pa50{padding:50px}.paT50{padding-top:50px}.paB50{padding-bottom:50px}.paL50{padding-left:50px}.paR50{padding-right:50px}#gwrap{min-height:calc(100vh - 154px)}#hdr{background:#fff}#hdr #hdr-title{position:relative;width:960px;margin:0 auto}#hdr #hdr-title h1{padding:2px 0;font-size:11px;font-weight:normal;line-height:180%}#hdr #hdr-title ul{position:absolute;top:0;right:0;width:600px;text-align:right}#hdr #hdr-title ul li{display:inline}#hdr #hdr-content{background:#f5f5f5;padding:15px 0}#hdr #hdr-inner{position:relative;width:960px;margin:0 auto}#hdr #hdr-inner .logo{position:relative;top:0;left:0;width:170px}#hdr #hdr-inner .logo a{display:block;width:146px;height:42px;background:url(/assets/medical/common/logo-7e389d4dcd2e29a529708201c8e76279f313323b061bff730774a6f643679c14.svg) no-repeat;background-size:contain;text-indent:101%;overflow:hidden;white-space:nowrap}#hdr #hdr-inner .session{position:absolute;top:0;right:0;overflow:hidden}#hdr #hdr-inner .session ul{margin-top:10px}#hdr #hdr-inner .session ul::after{clear:both;content:"";display:block}#hdr #hdr-inner .session ul li{float:left}#hdr #hdr-inner .session ul li.welcome{margin-top:10px;line-height:160%;text-align:right}#hdr #hdr-inner .session ul li.welcome span{padding:0 2px;color:#8A0000;font-size:18px}#hdr #hdr-inner .session ul li.button{width:136px;height:32px;margin-left:10px}#hdr #hdr-inner .session img{display:block}#hdr #hdr-inner .banner{position:absolute;bottom:0;left:170px}#hdr #hdr-inner .banner a{color:#3B639F;font-weight:700;padding-left:16px;background:url(/assets/medical/icon-arrow-blue-56598018d0a5f01c5ba2e58491796047523ce80824bb5a6b175c8186592763cb.png) no-repeat center left}#gnavi{height:50px;background:url(/assets/medical/common/menu_bg-8cb567de970dee890fa4623e21ea522b2ebe895cdfbc918098b472cdaff16efb.png) repeat-x}#gnavi ul.menu{width:960px;height:50px;margin:0 auto;letter-spacing:-.4em}#gnavi ul.menu>li{display:inline-block;position:relative;width:160px;height:50px;line-height:50px;letter-spacing:normal}#gnavi ul.menu>li:hover ul.menu-group{visibility:visible;opacity:1}#gnavi ul.menu>li a{display:block;height:50px}#gnavi ul.menu ul.menu-group{position:absolute;margin:0;padding:0;width:100%;top:50px;background:#222222;visibility:hidden;opacity:0;z-index:1;-webkit-transition:all .5s;transition:all .5s;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#gnavi ul.menu ul.menu-group li{border:solid 1px #111111;border-top:solid 1px #393939}#gnavi ul.menu ul.menu-group li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}#gnavi ul.menu ul.menu-group li a{position:relative;text-align:center;text-decoration:none;font-size:13px;color:#fff;font-weight:bold}#gnavi ul.menu ul.menu-group li a:hover{opacity:0.8}#gnavi ul.menu ul.menu-group li a:after{display:block;content:"";position:absolute;top:50%;right:20px;width:6px;height:6px;margin:-4px 0 0 0;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#gnavi ul.menu .menu-home{text-indent:101%;overflow:hidden;white-space:nowrap;background:url(/assets/medical/common/menu-sprite-a9b860bc575b0fb4ac1e04db1b0b2e6901ca2b4748dad95045f4734bc0a4fab5.png);background-position:0 -200px}#gnavi ul.menu .menu-home:hover{background-position:0 -250px;opacity:1}#gnavi ul.menu .menu-job{text-indent:101%;overflow:hidden;white-space:nowrap;background:url(/assets/medical/common/menu-sprite-a9b860bc575b0fb4ac1e04db1b0b2e6901ca2b4748dad95045f4734bc0a4fab5.png);background-position:0 -300px}#gnavi ul.menu .menu-job:hover{background-position:0 -350px;opacity:1}#gnavi ul.menu .menu-entry{text-indent:101%;overflow:hidden;white-space:nowrap;background:url(/assets/medical/common/menu-sprite-a9b860bc575b0fb4ac1e04db1b0b2e6901ca2b4748dad95045f4734bc0a4fab5.png);background-position:0 -100px}#gnavi ul.menu .menu-entry:hover{background-position:0 -150px;opacity:1}#gnavi ul.menu .menu-message{text-indent:101%;overflow:hidden;white-space:nowrap;background:url(/assets/medical/common/menu-sprite-a9b860bc575b0fb4ac1e04db1b0b2e6901ca2b4748dad95045f4734bc0a4fab5.png);background-position:0 -400px}#gnavi ul.menu .menu-message:hover{background-position:0 -450px;opacity:1}#gnavi ul.menu .menu-point{text-indent:101%;overflow:hidden;white-space:nowrap;background:url(/assets/medical/common/menu-sprite-a9b860bc575b0fb4ac1e04db1b0b2e6901ca2b4748dad95045f4734bc0a4fab5.png);background-position:0 -500px}#gnavi ul.menu .menu-point:hover{background-position:0 -550px;opacity:1}#gnavi ul.menu .menu-config{text-indent:101%;overflow:hidden;white-space:nowrap;background:url(/assets/medical/common/menu-sprite-a9b860bc575b0fb4ac1e04db1b0b2e6901ca2b4748dad95045f4734bc0a4fab5.png);background-position:0 0}#gnavi ul.menu .menu-config:hover{background-position:0 -50px;opacity:1}#topicpath{width:960px;margin:5px auto 0 auto}#topicpath li{display:inline;font-size:12px}#wrapper{width:960px;margin:0 auto;padding-bottom:50px;background:#fff}#wrapper::after{clear:both;content:"";display:block}#left{float:left;width:700px;margin:10px 0 0 0}#right{float:left;margin:10px 0 0 0;width:230px}#ftr{clear:both;position:relative;padding-bottom:20px;background:#3f3f3f;color:#fff;font-size:11px;margin-top:15px}#ftr .ftr-inner{position:relative;width:960px;margin:0 auto}#ftr .sitemap{margin-left:-20px;margin-bottom:25px}#ftr .sitemap::after{clear:both;content:"";display:block}#ftr .sitemap ul{float:left;margin-left:20px;padding:10px 20px 0 0;background:url(/assets/medical/common/bdr-c2600f2dad222f1d9f57f336062da8095d26bdf4d4d2fc6625cb172b12805678.gif) repeat-y top right;line-height:210%}#ftr .sitemap a{color:#fff}#ftr .sitemap a:link,#ftr .sitemap a:visited{text-decoration:none}#ftr .sitemap a:hover,#ftr .sitemap a:active{text-decoration:underline}#ftr .copyright::after{clear:both;content:"";display:block}#ftr .copyright p.footer-logo{float:left}#ftr .copyright p.footer-logo a{display:block;width:169px;height:38px;background:url(/assets/corporate-logo-transparent-1d623a9115acf2ca8ba4f809bc03826bc6ee6542d3bdf42a163157e1f241886e.png) no-repeat;background-size:contain;text-indent:101%;overflow:hidden;white-space:nowrap}#ftr .copyright p.footer-copyright{float:left;margin:15px 0 0 10px}#ftr .copyright p.footer-jesra{float:left;margin-left:23%}#ftr .copyright p.footer-jesra a{display:block;width:38px;height:38px;background:url(/assets/jesra-96b13509edd506d9d07b5c7600529a45923c73ec22dae0d45bfc94e3d5dbcda3.png) no-repeat;background-size:contain;text-indent:101%;overflow:hidden;white-space:nowrap}#ftr p.back-to-top{position:absolute;top:0;right:0;width:230px;height:30px}.pagination{margin:0 0 20px 20px}.pagination::after{clear:both;content:"";display:block}.pagination a{color:black}.pagination ul li{float:left;margin-right:5px;font-weight:bold}.pagination .prev{width:40px;margin-right:15px;padding-left:14px;background:url(/assets/medical/common/icon-prev-ed84f627a1ccf4d79d05a757360c3562b54ed99b9491ff98486dcd605de8e2c8.png) no-repeat 0 5px}.pagination .next{width:40px;margin-left:15px;padding-left:14px;background:url(/assets/medical/common/icon-next-394b07e2ac0d20fc82d446903180889e1c1636eb4a194b5d0c9ee6e1f03f472b.png) no-repeat 0 3px;background-position:46px}.pagination .active a{font-weight:bolder;color:#E21C1C}.sidebar .section{margin-bottom:10px}.sidebar .section img{display:block}.sidebar .section a{-webkit-transition-duration:0.2s;transition-duration:0.2s}.sidebar .section a:link,.sidebar .section a:visited{opacity:1}.sidebar .section a:hover,.sidebar .section a:active{opacity:0.4}.sidebar .about p.title{height:29px;background:url(/assets/medical/common/ttl-about-906d27427eafe76d1c938378bd7b0d9051d5b2708271626100a4de82a6bac79e.gif) no-repeat #3f3f3f;text-indent:-9999px}.sidebar .about .about-inner{padding:3px 10px 10px;border:1px solid #ddd}.sidebar .about .about-inner ul.about-content li.about-section{display:inline}.sidebar .about .about-inner ul.about-content li.about-section span{display:block;margin-top:7px;padding-top:7px;border-top:1px dotted #999;font-size:13px;font-weight:700}.sidebar .about .about-inner ul.about-content li.about-section li{margin-top:3px;font-size:12px}.sidebar .about .about-inner ul.about-content li.about-section li a{padding-left:8px;background:url(/assets/medical/common/icon-arrow-490a76b7092323e9087973bc39887222fc9e627ea62f9f33eaa1adaa94061385.png) no-repeat left center}.sidebar .about .about-inner ul.about-content li.about-section-first span{margin-top:0;border-top:none}.layout-table{height:100%;width:100%;border-collapse:collapse;border:solid 0px}#point_info{width:230px}#point_info #point_info_header{background:url(/assets/medical/common/point-title-1856812e70bdd35f157ff9e99def6e7bbc3090fca14ddfc8d720f7f3b1046a13.gif) no-repeat;width:230px;height:40px}#point_info #point_info_content{border-left:solid 1px #ddd;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;background:#f4f4f4;padding:15px 10px 10px 10px;height:30px}#point_info #point_info_content .count-big{color:#D12726;font-size:1.5em}#medical_info_table{border:solid 1px #c9e2f5;background-color:#e5f1fa;border-radius:5px;border-collapse:collapse;padding:2px}#medical_info_table>table{width:100%}#medical_info_table .box{margin:2px;height:45px;border-radius:5px;background-color:white;vertical-align:center;padding:10px 10px 5px 10px}#medical_info_table .padding-box{margin:2px;padding:10px 10px 5px 10px}#medical_info_table .title{font-weight:bold;margin-right:10px;color:#3864a0}#medical_info_table .big-count{color:#D12726;font-size:1.5em}#medical_notice{background-color:#f4f4f4;margin:10px 0px;padding:10px}#medical_notice .title{font-weight:bold;margin-left:5px;margin-right:10px;color:#3864a0}#info-message{background:url(/assets/medical/common/info-message-3fc36eb708ff1dbaf1d7bd0a894310aaf1b96a6f8ec9710cdb5d677a02d9c9f3.gif) no-repeat;position:relative;top:-2px;width:175px;height:16px}#info-person-in-charge{background:url(/assets/medical/common/info-person-in-charge-abdf91edb073635c4ec7ef23da1edfff0b9817b06a25f7cce4c3d1df10f9e7a2.gif) no-repeat;position:relative;top:-2px;width:105px;height:16px}#info-notice{background:url(/assets/medical/common/info-notice-d67326568a7efa348b410bf914f5355e48eface348612a9b28bb3ecf1c9dafb9.gif) no-repeat;position:relative;top:-2px;width:79px;height:16px;margin-left:5px;margin-right:10px}#search_conditions button[name=search]{display:inline-block;vertical-align:middle;height:auto;padding:3px 15px;background:#ddd;background-image:-webkit-linear-gradient(#f7f7f7, #ddd);background-image:linear-gradient(#f7f7f7, #ddd);border:1px solid #d0d0d0;border-radius:3px;box-shadow:0 1px 0 0 white inset;text-shadow:-1px -1px 0 #fff;color:#000;cursor:pointer;font-size:12px;font-weight:700;opacity:1;margin-left:20px;margin-right:0px}#search_conditions button[name=search]:before{background:url(/assets/medical/common/icon-search-a693edbec237c2dc6ff0f167de9123beea8a0dcb475e8403a6cf226228f80a3b.png) 0 0 no-repeat;content:"";display:inline-block;vertical-align:middle;width:16px;height:16px}#search_conditions button[name=search]:hover{opacity:0.7}#search_conditions input[type=text]{padding:3px}#search_conditions label{font-size:12px;font-weight:700;margin:auto 5px}div#contents h1{margin-bottom:15px;padding:10px 10px 10px 15px;background:#3f3f3f;color:#fff;font-size:15px}h2{clear:both;margin-bottom:15px;padding:5px 0 5px 8px;border-left:solid 3px #961C21;font-weight:bold;font-size:16px}div#left div#contents p{margin-bottom:15px;line-height:140%}div#hdr-topics{margin-bottom:10px;width:700px;height:280px;background:#000;color:#fff}div#hdr-topics p#thumb-topics{float:left;margin-top:14px}body.contents #right,body.registrations #right,body.survey #right{float:right}div#section-hdr-topics{float:left;width:432px}div#section-hdr-topics h1{padding:5px 10px 5px 30px;width:392px;background:#A19E4D;font-size:26px;line-height:120%}div#section-hdr-topics p#date{margin:0 0 8px 32px;padding-top:50px;font-size:11px}div#section-hdr-topics p.caption{margin:10px 12px 0 32px;width:388px}div#section-hdr-topics p.other_caption{margin:15px 12px 0 32px;font-size:13px;width:388px}ul.share02{float:right;margin-bottom:20px}ul.share02 li{float:left}ul.share03{float:right;margin:20px 0 5px 0}ul.share03 li{float:left}div#pager{position:relative;clear:both;width:700px;border-top:1px solid #ddd}div#pager p#prev{position:absolute;top:5px;left:0;padding-left:14px;background:url(/assets/medical/common/icon-prev-ed84f627a1ccf4d79d05a757360c3562b54ed99b9491ff98486dcd605de8e2c8.png) no-repeat 0px 4px;font-weight:bold}div#pager p#next{position:absolute;top:5px;right:0;padding-left:14px;background:url(/assets/medical/common/icon-next-394b07e2ac0d20fc82d446903180889e1c1636eb4a194b5d0c9ee6e1f03f472b.png) no-repeat 0 4px;font-weight:bold}div#pager p#more{position:absolute;top:5px;right:0;padding-left:14px;background:url(/assets/medical/common/icon-next-394b07e2ac0d20fc82d446903180889e1c1636eb4a194b5d0c9ee6e1f03f472b.png) no-repeat 0 4px;font-weight:bold}table#register,table#survey{margin-bottom:30px;width:698px;border:1px solid #ddd;border-collapse:collapse;text-align:left}table#register th,table#register td,table#survey th,table#survey td{padding:10px;border:1px solid #ddd}table#register th,table#survey th{width:130px;background:#f5f5f5;vertical-align:top;text-align:left}table#register td .alert,table#survey td .alert{display:block;margin:8px 0}table#register td span,table#survey td span{color:#999;font-size:13px}table#register input.item01,table#survey input.item01{padding:4px;width:260px;border:1px solid #ddd;font-size:13px}table#register input.item02,table#survey input.item02{padding:4px;width:42px;border:1px solid #ddd;font-size:13px}table#register select,table#survey select{width:130px}table#register textarea,table#survey textarea{margin-bottom:8px;padding:4px;width:512px;height:250px;border:1px solid #ddd;font-size:13px;resize:vertical}table#survey th{width:200px}table#survey input.middle{padding:4px;width:260px;border:1px solid #ddd;font-size:13px}table#survey input.small{padding:4px;border:1px solid #ddd;font-size:13px}table#survey textarea{width:442px;height:100px}div#privacy-confirm{overflow:auto;margin:0 0 30px 0;padding:15px;width:666px;height:200px;border:1px solid #ddd}div#privacy-confirm h2{padding-left:0;border:none;text-align:center}div#privacy-confirm h3,div#privacy-confirm p,div#privacy-confirm li{font-size:12px}div#privacy-confirm ul{margin-bottom:20px}div#privacy-confirm li{line-height:150%}p#btn-confirm{text-align:center}ul#btn-confirm{text-align:center}ul#btn-confirm li{display:inline}li#btn-back{display:inline}li#btn-submit{float:left;margin-left:20px;cursor:pointer}p#btn-confirm2 input{text-indent:-999em}#max{width:910px;margin:20px auto 0;padding:25px;background:#F7F7F7;border:1px solid #ddd}#max h1{padding:10px 15px;background:#3f3f3f;color:#fff;font-size:15px}#max h2{padding:0;border:none}#max p{font-size:13px;line-height:170%}#max ul.section{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto}#max li.reissue{padding:25px 20px;background:#fff;border:1px solid #ddd;position:relative}#max li.reissue table{border:none;border-collapse:collapse;margin:10px auto}#max li.reissue th,#max li.reissue td{padding:10px}#max li.reissue th{text-align:left;font-size:13px;font-weight:200}#max li.reissue td{text-align:right}#max li.reissue input.submit{display:block;width:180px;height:32px;margin:0 auto;background:url(/assets/medical/login/btn-login-75598040d2e716c6489ab72a98621541fe47581becaf8484e8a2ae459e636403.jpg) no-repeat;border:none;cursor:pointer;text-indent:-9999px}#max li.reissue input.item03{padding:7px;width:250px;border:1px solid #ddd;font-size:13px}#max li.reissue .button{margin-top:25px;text-align:center}#max li.reissue p.align-right{font-size:12px}#max li.registration,#max li.login{width:405px;margin-top:15px;padding:25px 20px;background:#fff;border:1px solid #ddd;position:relative}#max li.registration{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin-right:8px}#max li.registration ul{position:absolute;top:30%;transform:translateY(-30%)}#max li.registration ul li{margin:15px auto}#max li.registration .button{position:absolute;left:50%;transform:translateX(-50%);bottom:25px}#max li.login{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;margin-left:8px}#max li.login table{border:none;border-collapse:collapse;margin-top:10px}#max li.login th,#max li.login td{padding-top:10px}#max li.login th{width:100px;text-align:left;font-size:13px;font-weight:200}#max li.login td{text-align:right}#max li.login input.submit{display:block;width:180px;height:32px;margin:0 auto;background:url(/assets/medical/login/btn-login-75598040d2e716c6489ab72a98621541fe47581becaf8484e8a2ae459e636403.jpg) no-repeat;border:none;cursor:pointer;text-indent:-9999px}#max li.login input.item03{padding:7px;width:250px;border:1px solid #ddd;font-size:13px}#max li.login .button{margin-top:25px;text-align:center}#max li.login p.align-right{font-size:12px}#max #deny-os{width:750px;margin-top:15px;padding:25px;background:#fff;border:1px solid #ddd}div#contents div#about h1{margin-bottom:20px;padding:0;width:700px}div#contents div#about h2,div#contents div#about h3{margin:20px 0;padding:10px 10px 10px 15px;width:675px;border:none;background:#3f3f3f;color:#fff;font-size:15px}dl.point{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #ccc}dl.point dt{margin-bottom:15px;padding:8px 0 0 40px;height:24px;color:#A51517;font-weight:bold;font-size:15px}dl.point dd{line-height:140%}dl.point1 dt{background:url(/assets/medical/about/icon-one-b807e05f8f59a42ef4e60eaaa99e66e6b388d431bbbc9fccc06f4679e223f47f.gif) no-repeat}dl.point2 dt{background:url(/assets/medical/about/icon-two-f1d485f2924551f72e07d178f3e256ad7cb8b8a5b7271f60656bb530dd08efa4.gif) no-repeat}dl.point3 dt{background:url(/assets/medical/about/icon-three-8d680491d42195d9ba21dfa414dcceb38032de2d7d66f5dd94acf84c8a35ca9f.gif) no-repeat}dl.point4 dt{background:url(/assets/medical/about/icon-four-2013eb25bc6f87c80c02f56a3a004fcf327ddbcb05a1ad446b64426abb309f89.gif) no-repeat}dl#section-ar{padding-left:230px;height:186px;background:url(/assets/medical/about/thum-ar-7a6d638462c2222e267f1d7b0a470a498aab8f0ec722b0201f6da355f7748a82.jpg) no-repeat top left}dl#section-ar dt{margin-bottom:10px;height:24px;color:#A51517;font-weight:bold;font-size:15px}dl#section-ar dd{line-height:140%}dd.align-right{margin-top:20px}div#contents div#reason h1{margin-bottom:20px;padding:0;width:700px}div#contents div#reason h2{padding:0;border:none;color:#A51517;font-weight:bold;font-size:15px}dl.reason{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #ccc}dl.reason dt{margin-bottom:15px;padding:10px 0 0 76px;height:24px;color:#A51517;font-weight:bold;font-size:15px}dl.reason dd{width:400px;line-height:140%}dl.reason1{height:234px;background:url(/assets/medical/reason/thum-one-328c5b21078c7ada5dd00238d56959ba64b6ee8312ce53e7427078f5e5887fd2.jpg) no-repeat top right}dl.reason1 dt{background:url(/assets/medical/reason/icon-one-8ce95bf1781bf458325dfc69ae6d1a8c6a3f36a9390f1e7a637dbc38a9eba2cd.gif) no-repeat}dl.reason2{height:200px;background:url(/assets/medical/reason/thum-two-88c47c040eda9c110969391644fcf9171f6728f5f33660276e854d3ab802fe88.jpg) no-repeat top right}dl.reason2 dt{background:url(/assets/medical/reason/icon-two-c17a053f166e699e9d6521dae09e13aebf6d63704929ca99103b5a36f320ed27.gif) no-repeat}dl.reason3{height:186px;background:url(/assets/medical/reason/thum-three-387dcc46fd7bc7f49435e518dea9ad295cbf0ecb4d657ca2639563f998bc728f.jpg) no-repeat top right}dl.reason3 dt{background:url(/assets/medical/reason/icon-three-4bb11d64d6ea89000ed917399ff4d43218eb2c4e002f0328923ae1e8bf6e9a88.gif) no-repeat}dl.reason4{height:186px;background:url(/assets/medical/reason/thum-four-366235bdf340f315d9c5670c707de1065a2c9a7a4a5886ffde9c92b794af2a2b.jpg) no-repeat top right}dl.reason4 dt{background:url(/assets/medical/reason/icon-four-7d7380507f1084c071b03a362443f2b6e7f371beb145fd6ef5f4c56aba316180.gif) no-repeat}dl.reason5{height:186px;background:url(/assets/medical/reason/thum-five-c45933e36763881d802b79d877a9664b547687b5ab79b537571a1ad58c96bfee.jpg) no-repeat top right}dl.reason5 dt{background:url(/assets/medical/reason/icon-five-e1002f064a79bd35daa4d919f6401383e79bd9572276d66133bdfc3fee717462.gif) no-repeat}.error{margin:5px;padding:8px;background-color:#FDE7E3;border:1px solid #CC0000}.error-box{margin:5px;border:1px solid #CC0000}.error-contents{padding:8px;background-color:#FDE7E3}.errorExplanation{margin:12px;padding:8px;background-color:#FDE7E3;border:1px solid #CC0000}#errorExplanation li{margin-left:15px;color:#cc0000;list-style-type:square}.field_with_errors{display:inline;color:#cc0000 !important;font-weight:bold}td .field_with_errors input,td .field_with_errors textarea,td .field_with_errors select{background:#fdd !important}.notice{margin:10px 0;padding:8px;background-color:#E9F8FE;border:2px solid #4172BC}.fastpass-tab{position:relative}.fastpass-tab .fastpass-notice{position:absolute;background-color:#DE3131;z-index:3;width:16px;height:16px;flex-shrink:0;top:-8px;left:130px;border-radius:8px;color:#FFF;font-size:11px;font-style:normal;font-weight:700;line-height:15px;text-align:center}#calendar-space{margin-top:10px}table.utility-module-calendar{width:100%;margin:0px auto 15px;border-top:1px solid #ccc;border-left:1px solid #ccc}table.utility-module-calendar th,table.utility-module-calendar td{width:14.3%;background:#fff;font-size:11px;line-height:150%}table.utility-module-calendar th{padding:12px 10px 8px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}table.utility-module-calendar th::after{clear:both;content:"";display:block}table.utility-module-calendar th .title{float:left;font-size:17px;font-weight:700;line-height:100%}table.utility-module-calendar th .explain{float:right}table.utility-module-calendar th .explain img{margin:0px 3px 0px 10px;vertical-align:text-bottom}table.utility-module-calendar td.date{background-image:-webkit-linear-gradient(#fff, #e4e4e4);background-image:linear-gradient(#fff, #e4e4e4);padding:7px 5px 5px;background:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center}table.utility-module-calendar td.saturday{color:#0078c7}table.utility-module-calendar td.sunday{color:#e92133}table.utility-module-calendar td.holiday{color:#e92133}table.utility-module-calendar td.holiday .holiday-name{font-weight:bold}table.utility-module-calendar td.memo-plus{padding:2px 3px 4px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:1px;text-align:right}table.utility-module-calendar td.schedule{height:40px;padding:2px 2px 0;border-right:1px solid #CCC;text-align:left;vertical-align:top}table.utility-module-calendar td.schedule .time{display:block}table.utility-module-calendar td.schedule .summary,table.utility-module-calendar td.schedule .identify{display:block;padding-left:17px}table.utility-module-calendar td.schedule li.work .summary{background:url(/assets/doctor/contents/icon-work-89b3027dd701dc56e83ae15fc5647fc8a698dfa9dc3a211afe3c6f46c5adeb21.png) no-repeat}table.utility-module-calendar td.schedule li.interview .summary{background:url(/assets/doctor/contents/icon-interview-c98cc0d02d34cdebe20401c2120ec15775f36fff977ac1a88019c53d28c57847.png) no-repeat}table.utility-module-calendar td.schedule li.todo .summary{background:url(/assets/doctor/contents/icon-todo-1a5ad9e3b02f98745a7a921dfb242cce56ce840f07e01dbc4e98086ff3362af5.png) no-repeat}table.utility-module-calendar td.schedule li.memo .summary{background:url(/assets/doctor/contents/icon-memo-3e6cdcdbf073233c36c0f1358f8542183972ca681bb85bbc3b9e238fe88ade68.png) no-repeat}table.utility-module-calendar td.schedule li .retire{margin-top:5px;text-align:right;color:#f60;font-weight:bold}table.utility-module-calendar td.schedule li .retire::after{clear:both;content:"";display:block}table.utility-module-calendar td.schedule li .button{margin-top:5px}table.utility-module-calendar td.schedule li .button::after{clear:both;content:"";display:block}table.utility-module-calendar td.schedule li .button a{padding:2px 10px;display:inline-block;vertical-align:middle;border-radius:3px}table.utility-module-calendar td.schedule li .button a.holiday{float:left;background:#FFB25F;border:1px solid #FFB25F;background-image:-webkit-linear-gradient(#fc6, #FF921B);background-image:linear-gradient(#fc6, #FF921B)}table.utility-module-calendar td.schedule li .button a.holiday:link,table.utility-module-calendar td.schedule li .button a.holiday:visited,table.utility-module-calendar td.schedule li .button a.holiday:hover,table.utility-module-calendar td.schedule li .button a.holiday:active{color:#fff}table.utility-module-calendar td.schedule li .button a.disable{float:right;background:#ddd;border:1px solid #d0d0d0;background-image:-webkit-linear-gradient(#f7f7f7, #ddd);background-image:linear-gradient(#f7f7f7, #ddd)}table.utility-module-calendar td.schedule li .button a.disable:link,table.utility-module-calendar td.schedule li .button a.disable:visited,table.utility-module-calendar td.schedule li .button a.disable:hover,table.utility-module-calendar td.schedule li .button a.disable:active{color:#202020}table.utility-module-calendar a:link,table.utility-module-calendar a:visited{color:#333;text-decoration:none}table.utility-module-calendar a:hover,table.utility-module-calendar a:active{color:#f60;text-decoration:underline}table.utility-module-calendar a.cancel{display:block;text-align:center}table.utility-module-calendar li{display:block;margin-bottom:2px;padding:3px}table.utility-module-calendar li.te{background:#e5f1f9}table.utility-module-calendar li.re{background:#ffead5}table.utility-module-calendar li.sh{background:#fde8ea}table.utility-module-calendar li.interview{background:#f4f4f4}table.utility-module-calendar li.disable{background:#efefef}table.utility-module-calendar td.today{background:#e4e4e4;font-weight:700}.fulltime-work-day{padding:3px 9px;display:inline-block;vertical-align:middle;border-radius:3px;background-color:#2C8ED2;color:#fff}.utility-module-calendar-nav{margin:0 auto 15px auto;text-align:center}.utility-module-calendar-nav a{display:inline-block;vertical-align:middle;margin:0 5px;padding:0 12px;background:#fff;border:1px solid #ccc;border-radius:5px;font-size:11px;line-height:30px}.utility-module-calendar-nav a:link,.utility-module-calendar-nav a:visited{color:#333;text-decoration:none}.utility-module-calendar-nav a:hover,.utility-module-calendar-nav a:active{color:#f60;text-decoration:underline}.utility-module-calendar-nav a span{display:inline-block;vertical-align:middle}.utility-module-calendar-nav a.link-calendar span{padding-left:18px;background:url(/assets/doctor/contents/icon-calendar-fe34ad8e603180443591677023b87c55445da17b6e5e8e464d00194fb178cc03.png) no-repeat left center}.utility-module-calendar-nav a.link-next span{padding-right:11px;background:url(/assets/doctor/contents/icon-next-c9c5969cc8ea1331dbe4d573d716e6c77e4ea648bcc77795bf7b9ec051db1715.png) no-repeat right center}.utility-module-calendar-nav a.link-back span{padding-left:11px;background:url(/assets/doctor/contents/icon-back-42b12435f09e6b0b878f310f1ee5d861182d1b836ba334c41fa66a1dded6f437.png) no-repeat left center}.utility-module-calendar-nav a.link-previous span{padding-left:17px;background:url(/assets/doctor/contents/icon-previous-e8e2846c7fd0c07f7c9703c31e316584383d6ccb28f6329532f61781332ded1a.png) no-repeat left center}body#home #wrapper{background:none}body#home div#contents h1{width:150px;margin:18px 0 18px 11px;padding:0;background:none}body#home div#right{margin-top:15px}div#main{margin:5px 0 30px 0}p#thumb-main{float:left;width:244px;margin-right:20px;border:8px solid #fff}div#section-main{float:left;width:418px;height:228px;background:#fff;border:1px solid #fff}div#section-main dl{padding:10px 12px;border-top:1px dotted #ccc;letter-spacing:-0.5px;_letter-spacing:-1px;_padding:8px 12px}@media screen and (-webkit-min-device-pixel-ratio: 0){div#section-main dl{letter-spacing:-1px}}*:first-child+html div#section-main dl{letter-spacing:-1px}div#section-main dl.grayback{background:#f7f7f7}div#section-main dt{margin-bottom:5px;font-weight:bold;font-size:12px}div#section-main dt.office{padding-left:25px;background:url(/assets/medical/common/icon-office-c21e791f1d3e6018b7a2d36739f4841ce66e874277abcafb0bc79452f94f9e3e.gif) no-repeat}div#section-main dt.management{padding-left:25px;background:url(/assets/medical/common/icon-management-686af040523f6888fb1deed6775566282e2c17f60f25523ab6d1b10c230f2e7c.gif) no-repeat}div#section-main dt.voice{padding-left:25px;background:url(/assets/medical/common/icon-voice-2b61c510b5276b706c45529bc7fa8d9401ab9160c186adb20268617b183547a7.gif) no-repeat}div#section-main dt.personnel{padding-left:25px;background:url(/assets/medical/common/icon-personnel-4528f9447b533359330ccee109a281f3379efc08dc2c48864bb1dd0b5ac29aed.gif) no-repeat}div#section-main dd{padding-left:25px;font-size:11px}div#left div#relation_contents{margin-top:30px}body#home div#contents h2,div#left div#relation_contents h3{clear:both;width:700px;margin-bottom:20px;padding:0;border:none;color:#000;font-size:19px;font-weight:700;letter-spacing:-2px;_line-height:150%}div.section-topics{position:relative;width:676px;margin-bottom:20px;padding:10px 10px 0 10px;border:1px solid #ddd}div.section-topics01,div.section-topics02{position:relative;float:left;margin-bottom:20px;padding:10px 10px 0 10px;width:318px;border:1px solid #ddd}div.section-topics02{margin-left:20px}div.section-topics p.thumb-topics,div.section-topics01 p.thumb-topics,div.section-topics02 p.thumb-topics{float:left;margin-right:10px}div.section-topics div.more,div.section-topics01 div.more,div.section-topics02 div.more{position:absolute;right:0;bottom:0;z-index:0;margin-bottom:0}*:first-child+html div.section-topics01 p.thumb-topics,*:first-child+html div.section-topics02 p.thumb-topics{padding-bottom:10px}div.section-topics01 dl,div.section-topics02 dl{float:left;width:180px}div.section-topics01 dl.other,div.section-topics02 dl.other{margin-top:10px}div.section-topics01 dl.other dd,div.section-topics02 dl.other dd{font-size:11px}div.section-topics01 div.catch_copy,div.section-topics01 dt,div.section-topics02 div.catch_copy,div.section-topics02 dt{margin-bottom:10px;font-weight:bold;_line-height:150%}div.section-topics01 dd,div.section-topics02 dd{z-index:1;font-size:12px}div#home-right{float:right;width:700px;color:#333}div#home-right h2{width:675px;margin:0;padding:8px 10px 6px 15px;background:#3f3f3f;border:none;color:#fff;font-size:15px;line-height:24px}div#home-right h2 img{margin-right:7px;vertical-align:middle}div#home-right .box-manage{margin-bottom:30px;padding:15px 0 15px 15px;background-color:#F4F4F4;color:#3F3F3F}div#home-right .box-manage p.read{margin-bottom:20px;padding-top:10px;color:#3F3F3F;font-weight:700}div#home-right .box-manage table{width:670px}div#home-right .box-manage table td.inner{display:block;position:relative;width:200px;background:#FFF;border:1px solid #CCC}div#home-right .box-manage table td.inner a.button{position:absolute;right:0;bottom:0}div#home-right .box-manage table td.inner div.title{margin:7px 10px;font-size:16px;font-weight:700}div#home-right .box-manage table td.inner div.title img{margin-right:3px;vertical-align:text-bottom}div#home-right .box-manage table td.inner div.image{margin-bottom:12px;text-align:center}div#home-right .box-manage table td.inner div.count{height:2px;margin:0 10px 32px;line-height:22px}div#home-right .box-manage table td.inner div.count span.text{float:left;color:#5D6147;font-weight:700}div#home-right .box-manage table td.inner div.count ul{float:right}div#home-right .box-manage table td.inner div.count ul li.new{float:left;margin-right:5px;color:#F00;font-size:12px;font-weight:700}div#home-right .box-manage table td.inner div.count ul li.number{float:left}div#home-right .box-manage table td.inner div.count ul li.number a span{font-size:18px;font-weight:700;line-height:18px}div#home-right .box-manage td.arrow{width:35px;background:url(/assets/medical/top/icon-home-arrow-02e7b312ed73c8adde43c4092409aaf92ab6361f9ca649f2b7c7f3bafce29c56.gif) no-repeat center center}div#home-left a.fade a:link,div#home-left a.fade a:visited,div#home-right a.fade a:link,div#home-right a.fade a:visited{opacity:1}div#home-left a.fade a:hover,div#home-left a.fade a:active,div#home-right a.fade a:hover,div#home-right a.fade a:active{opacity:0.7}div#home-left{float:left;width:230px;margin:0px;color:#333}h1.page-title,h3.tab-title{margin:10px auto 15px auto;padding:10px 10px 10px 15px;background:none repeat scroll 0 0 #3F3F3F;color:#fff;font-size:15px}h2.tit-content{margin-top:15px}.txt-attention{color:#FF0000}.inner-link{margin:-5px 0 5px;text-align:right}.inner-link a{margin-left:15px}#form-explanation{margin:10px 0}#form-explanation li{margin-top:5px}.update{text-align:center;padding-top:5px;padding-bottom:5px;background-color:#eee;border:1px solid #ccc;cursor:pointer}.update input,.action input{margin-right:15px;height:20px}.box-button{margin:0 auto;padding:20px 0;text-align:center}.box-button form,.box-button input,.box-button img{display:inline-block;zoom:1;margin:0 20px;height:20px}div.tate-line{width:1.05em;line-height:1.05em;margin-right:0.3em;margin-left:0.3em;padding-bottom:0.2em;word-wrap:break-word;direction:ltr}.right-button{margin:5px 0;text-align:right}.table-form{width:100%;border-collapse:collapse;border-top:1px solid #ddd;border-right:1px solid #ddd}.table-form th,.table-form td{padding:5px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;font-size:10px}.table-form .w-350{width:350px}.table-form .w-50{width:50px}.table-form th{background:#F5F5F5;padding-left:10px;text-align:left}.table-form th .w-100{width:100px}.table-form th.item-head{text-align:left}.table-form th.sub-head{background:#eaeaea;text-align:left;font-size:10px}.table-form th div,.table-form th label,.table-form th.admin-head label,.table-form th.sub-head label{font-size:10px}.table-form th.medical-head{background:#ffcccc;text-align:left;font-size:10px}.table-form td{font-size:10px}.table-form td label{margin:0 5px 0 0;font-size:10px;font-weight:bold;display:inline-block}.table-form td.title{font-size:12px}.table-form td.body{font-size:11px}.table-form td.sub-head{background:#eaeaea}.table-form td input[type="radio"]{margin:3px 4px}.table-form td input[type="text"]{margin-right:1px}.table-form td.offdaylist dt,.table-form td.offdaylist dd{display:inline;float:left}.table-form td.offdaylist dt{clear:left;margin-right:1em}.table-form td#has_public_traffics{padding:0;border-bottom:0}.table-form td#has_public_traffics table{width:100%}.table-form td.comment_area{height:22px}.table-form td.title{font-size:13px}.table-form td.body{padding:15px 30px;font-size:12px}.table-form h2{font-size:16px}.table-form textarea{width:95%;height:4em;padding:2px;resize:vertical;border:1px solid #DDDDDD;font-size:12px}.table-form textarea.feature_body{height:15em}.table-form textarea.em10{height:10em}.table-form .public-traffic{width:100%;border-collapse:collapse}.table-form span{color:#333333;text-decoration:none}.table-form span#txt-attention{color:#FF0000}.table-form .child-table{margin:-3px;width:100%;border:0}#form_schedule .w-50{width:50px}#form_schedule .w-100{width:100px}#form_schedule .w-250{width:250px}.no-margin{margin-bottom:0}.table-no-border{border-style:none}.child-table th,.child-table td{border:0}.nav-button img{border:none}#subject_or_qualification{font-size:10px;border-collapse:collapse}#subject_or_qualification label{font-size:10px;border:none}#subject_or_qualification th,#subject_or_qualification td{background-color:#FFFFFF;border:none;padding:0}.sort-box{float:left;padding:7px;margin-right:80px;background:#eeeeee;font-size:12px}.sort-box .table-format th,.sort-box .table-format td{padding:3px;text-align:left}.message-action{background:none repeat scroll 0 0 #EEEEEE;float:right;padding:5px 20px;width:600px;font-size:12.5px}#search_result .table-format{width:100%;margin-bottom:15px;border-collapse:collapse;border-top:1px solid #DDDDDD;border-right:1px solid #DDDDDD}#search_result .table-format th,#search_result .table-format td{border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;padding-top:5px;padding-bottom:5px;vertical-align:middle;text-align:center;font-size:12px}#search_result .table-format th{background:#F7F7F7;font-weight:bold;line-height:1.3}#search_result .table-format td{font-size:10px;padding:3px}#search_result .search_title{vertical-align:middle;text-align:center}#search_result .alternate td{background:#f0f0ee}#search_result #action_btn_table th,#search_result #action_btn_table td{border:none}.search-result-check-boxes{width:10px}.search_box{padding:10px;margin-bottom:0px;border:1px solid #DDDDDD}.search_box th,.search_box td{padding:3px}.search_box th{vertical-align:top;text-align:left;padding-right:10px}.search_box td{vertical-align:top;min-width:250px}.search-button{text-align:center;margin:12px}.search-button input{margin-right:30px}.create-action{float:right;width:250px;padding:5px 20px;text-align:right}.all-pages{float:left;margin-top:5px;margin-bottom:5px}.next-back{float:right;margin-top:5px;margin-bottom:5px}.modal-button{display:inline-block;vertical-align:middle;height:auto;padding:3px 15px;background:#ddd;background-image:-webkit-linear-gradient(#f7f7f7, #ddd);background-image:linear-gradient(#f7f7f7, #ddd);border:1px solid #d0d0d0;border-radius:3px;box-shadow:0 1px 0 0 white inset;text-shadow:-1px -1px 0 #fff;color:#000;cursor:pointer;font-size:12px;font-weight:700;opacity:1;margin-left:20px;margin-right:0px}.agency-list-btn{border:1px solid #000000;padding:8px 8px 8px 28px;position:relative;margin:0 16px;display:flex;align-items:center;height:12px;border-radius:4px}.agency-list-btn:before{content:"";position:absolute;top:9px;left:10px;width:7px;height:7px;transform:rotate(45deg)}.agency-list-btn.confirmation:before{border-top:2px solid #fff;border-right:2px solid #fff}.agency-list-btn.send:before{border-top:2px solid #0a0a0a;border-right:2px solid #0a0a0a}.agency-list-btn.confirmation{background:#0a0a0a;color:#fff}#component-proposals-help-icon .tooltip{position:relative}#component-proposals-help-icon .tooltip .help-icon{position:relative;top:2px}#component-proposals-help-icon .tooltip-text{opacity:0;visibility:hidden;position:absolute;left:50%;transform:translateX(-50%);bottom:150%;display:inline-block;padding:8px;white-space:normal;font-size:11px;line-height:1.3;background:#333;color:#fff;border-radius:4px;transition:0.3s ease-in;width:130px;text-align:left}#component-proposals-help-icon .tooltip-text:before{content:'';position:absolute;top:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-top:7px solid #333}#component-proposals-help-icon .tooltip:hover .tooltip-text{opacity:1;visibility:visible}.job-result-overview{padding:16px;min-height:216px;height:auto;display:flex;flex-direction:column}.job-result-overview .fw-bold{font-weight:bold}.job-result-overview .d−flex{display:flex}.job-result-overview .fs-small{font-size:12px}.job-result-overview .fs-normal{font-size:14px}.job-result-overview .fw-normal{font-weight:400}.job-result-overview .catch_phrase_link{text-decoration:underline;color:#000000;font-weight:bold}.job-result-overview .job-result-overview-header{vertical-align:top;flex:0.5}.job-result-overview .job-result-overview-header .job-type-box{width:50%;text-align:center}.job-result-overview .job-result-overview-header .job-type-box .job-type{float:left;width:59px;height:19px;color:#fff}.job-result-overview .job-result-overview-header .job-type-box .job-type.fulltime{background:#2C8ED2}.job-result-overview .job-result-overview-header .job-type-box .job-type.parttime{background:#F39800}.job-result-overview .job-result-overview-header .job-type-box .job-type.fulltime-disabled,.job-result-overview .job-result-overview-header .job-type-box .job-type.parttime-disabled{background:#767676}.job-result-overview .job-result-overview-header .job-id-box{width:20%}.job-result-overview .job-result-overview-header .job-updated-at-box{width:30%}.job-result-overview .job-result-overview-content{font-size:36px;padding:16px 0}.job-result-overview .job-result-overview-footer .salary-box{width:50%}.job-result-overview .job-result-overview-footer .work-box{width:50%}.job-result-recruitment{padding:16px;display:flex;flex-direction:column;height:216px}.job-result-recruitment .fs-small{font-size:12px}.job-result-recruitment .fw-normal{font-weight:300}.job-result-recruitment .job-result-recruitment-label{font-size:12px;font-weight:bold}.job-result-recruitment .job-result-recruitment-header{width:100%;padding-bottom:8px;flex:1}.job-result-recruitment .job-result-recruitment-footer{flex:1;width:100%;padding-bottom:8px}.proposal_medical_info th{font-size:14px !important;font-weight:bold;vertical-align:top}.proposal_medical_info p{font-size:14px;margin-bottom:initial !important}.proposal-agency-list{margin-top:24px;width:100%;background:#F5F5F5;border:1px solid #CCCCCC;border-radius:6px}.proposal-agency-list h3.tab-title{margin:10px auto 0 auto;padding:10px 10px 10px 15px;background:none repeat scroll 0 0 #3F3F3F;color:#fff;font-size:15px}.proposal-agency-list h3.tab-title i{margin-right:8px}.proposal-agency-list #proposal-list-accordion{border-radius:6px;margin:8px}.proposal-agency-list #proposal-agency-list-body{flex:none;order:0;flex-grow:0}.proposal-agency-list #proposal-agency-list-body .proposal-agency-list-table{width:932px;height:100px;margin:8px auto 16px auto}.proposal-agency-list #proposal-agency-list-body .proposal-agency-list-table th{text-align:justify;padding:8px 0 8px 44px;font-size:16px;font-weight:bold}.proposal-agency-list #proposal-agency-list-body .proposal-agency-list-table th .red{color:#D12727}.proposal-agency-list #proposal-agency-list-body .proposal-agency-list-table td{text-align:center;vertical-align:middle}.proposal-agency-list #proposal-agency-list-body .proposal-agency-list-table .proposal-agency-names{height:226px;width:364px;margin:0 auto;text-align:left;background:#FFFFFF;border:1px solid #CCCCCC;border-radius:6px;padding:8px;overflow:auto}.proposal-agency-list #proposal-agency-list-body .proposal-agency-list-table .proposal-agency-names li{white-space:nowrap}.proposal-agency-list .proposal-summary{padding:8px 0;margin:8px;height:44px;background:#FFFFFF;border-radius:6px;display:flex}.proposal-agency-list .proposal-summary table{border-collapse:separate;border-spacing:10px;font-size:medium}.proposal-agency-list .proposal-summary table th{vertical-align:middle}.proposal-agency-list .proposal-summary table td{padding-left:48px;align-items:center;justify-content:flex-start}.step-container{display:flex;margin:0 auto;width:400px;padding:24px 0 40px 0}.step-container span{color:#CCCCCC;margin-top:5px}.step-container .step{display:flex;flex-direction:column;align-items:center;color:#ccc}.step-container .step.active{font-weight:bold}.step-container .step.active span{color:black}.step-container .step.active .circle{border:4px solid #D12727;color:#D12727;font-size:16px}.step-container .step.done{font-weight:bold}.step-container .step.done .circle{background-color:#D12727;color:#fff;border:4px solid #D12727}.step-container .step.done span{color:black}.step-container .step .circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:4px solid #CCCCCC;color:#CCCCCC;font-weight:bold}.step-container .line{flex:1;height:2px;background-color:#ccc;margin:20px 10px}.step-container .line.done{background-color:#D12727}ul#sub-menu{margin-top:20px}ul#sub-menu::after{clear:both;content:"";display:block}ul#sub-menu li{float:left;width:150px;height:35px}ul#sub-menu li a{text-indent:101%;overflow:hidden;white-space:nowrap;display:block;height:35px}ul#sub-menu li a.job-create{background:url(/assets/medical/tabs/job-create-a6020c44c78da95d210745d66e46c46553b5bda33206a18b2b774afb55236a30.png) no-repeat}ul#sub-menu li a.job-management{background:url(/assets/medical/tabs/job-management-26bc06fcb61ca7eb5c73cceba3f97a3650695734fceadc4182e22085766890b6.png) no-repeat}ul#sub-menu li a.job-withdrawn{background:url(/assets/medical/tabs/job-withdrawn-22adefbe7b7867ad8bf6f4cd4372a2ea98d054f279b16b236828f1da94304562.png) no-repeat}ul#sub-menu li a.job-agency-agency_proposals{background:url(/assets/medical/tabs/job-agency-proposal-83980652c85a015207e3aa42f4d10429a98ffe0c34b332e24b5857358e2091be.png) no-repeat}ul#sub-menu li a.entry-recruit{background:url(/assets/medical/tabs/entry-recruit-286e0a60dc1ed1dd7b7b1385241c44d2673bcf9e6c8ee47685a6848bcac190d4.png) no-repeat}ul#sub-menu li a.fastpass{background:url(/assets/medical/tabs/fastpass-c568927c95aef1c24a19b86bc3e10bc5923491dd975b08fbf27296e807d8eafd.png) center/150px 35px no-repeat}ul#sub-menu li a.entry-fixed{background:url(/assets/medical/tabs/entry-fixed-a790acdc41fad0b054688fe9350462c8a292136e8f8ada2b5739cbb3fa658e9d.png) no-repeat}ul#sub-menu li a.entry-cancel{background:url(/assets/medical/tabs/entry-cancel-9346981b49fff8d28635b0ccd1a204fa8928cc06d1c89f42bb2138d02c063e58.png) no-repeat}ul#sub-menu li a.message{background:url(/assets/medical/tabs/message-575fb55723b48d876bc584000e7ed3f62a98c1838fd7297f5c3ea2108d66aa4e.png) no-repeat}ul#sub-menu li a.message-create{background:url(/assets/medical/tabs/message-create-d66aabbe1f733957cc417ef9ddebd4e93e9d34f6d8bdbfbfc08aef3929202e2f.png) no-repeat}ul#sub-menu li a.message-template{background:url(/assets/medical/tabs/message-template-17586f03f8a86f86c34804758507661340d402b414e2dab7d0a2021923f7f1c3.png) no-repeat}ul#sub-menu li a.point-exchange{background:url(/assets/medical/tabs/point-exchange-4cb998c285ae44aeb56a28641571ce94933a284171170d6cf0c8886a2a7f61fc.png) no-repeat}ul#sub-menu li a.point-history{background:url(/assets/medical/tabs/point-history-e2bf448b744b8a8ac8e8eaaeea7ee53aac270b40bee31589049397ffbac11aa1.png) no-repeat}ul#sub-menu li a.point-policy{background:url(/assets/medical/tabs/point-policy-e7de8abd7cad736ba98b5dc66dbac6014d0fd4acab7f7118c0363469da76d1fc.png) no-repeat}ul#sub-menu li a.login{background:url(/assets/medical/tabs/login-53fd0bf3994ffb939918ccf8e13d13d58c5f39fd2b982775e2352f174a085b9d.png) no-repeat}ul#sub-menu li a.person-in-charge{background:url(/assets/medical/tabs/person-in-charge-d7c8e03350f5ee7a2187b70a7f3d6c87cc86dc19198de43cf5cb9de246873d8b.png) no-repeat}ul#sub-menu li a.agency{background:url(/assets/medical/tabs/agency-bf088bedb272407d6f5e24b9703c83ff3b61dac19f2a390b1a1dbdb319dc364e.png) no-repeat}ul#sub-menu li a.proposal_detail{background:url(/assets/medical/tabs/proposal_detail_tab-f79f74c33333f5b4b64bc61ec55d7bde24013567a5b450dca45e71e0f820005d.png) no-repeat}ul#sub-menu li a.proposal_interest{background:url(/assets/medical/tabs/proposal_interest_tab-6b5cf7c24d43f162047ed148644557463be088184e53b10062cdaf62e0da8330.png) no-repeat}ul#sub-menu li a.proposal_has_message{background:url(/assets/medical/tabs/proposal_has_message_tab-5908dce0ede5dd5fa268bdfaabe923d5677060795126e9cb54b35af8910cce4d.png) no-repeat}ul#sub-menu li a:hover,ul#sub-menu li a:active,ul#sub-menu li a.active{opacity:0.8}
