/*! jQuery UI - v1.12.0 - 2016-08-21
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */


/*調整箇所の追記*/
.ui-widget {
    font-family: "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", Osaka, Meiryo, "ＭＳ Ｐゴシック", sans-serif !important;
}
.ui-dialog .ui-dialog-titlebar {
    padding: 1.5em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-titlebar-close {
    right: .5em;
    width: 40px;
    margin: -20px 0 0 0;
    height: 40px;
}
.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: #333;
    font-weight: normal;
    color: #454545;
}
.ui-icon {
    width: 16px;
    height: 16px
}
.ui-icon,
.ui-widget-content .ui-icon {
    background-image: url("./images/ui-icons_444444_256x240.png")
}
.ui-widget-header .ui-icon {
    background-image: url("./images/ui-icons_444444_256x240.png")
}
.ui-button .ui-icon {
    background-image: url("./images/ui-icons_ffffff_256x240.png")
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon,
.ui-state-default .ui-icon {
    background-image: url("./images/ui-icons_ffffff_256x240.png")
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
    background-image: url("./images/ui-icons_ffffff_256x240.png")
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
    background-image: url("./images/ui-icons_777620_256x240.png")
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url("./images/ui-icons_cc0000_256x240.png")
}
.ui-widget-content a {
    color: #3984a9;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.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: #333;
    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 rgb(94, 158, 214)
}
.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
}


/*=============================================
* スマートフォン 750px以下
=============================================*/

@media screen and (max-width: 750px) {

.ui-widget-content a {
    padding: 0 5px;
}
}