/* ============================================ */
/* エラー箇所強調
/* -------------------------------------------- */
/*span.setErrorLabel,
label.setErrorLabel,
td.setErrorLabel{
    color: red;
}*/
/* ============================================ */


/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/* placeholderは複数回インポートされても1つのみ出力するように対応*/
/*clearfix*/
/* Firefox: Get rid of the inner focus border */
/*.pure-button-primary,
.pure-button-selected,
a.pure-button-primary,
a.pure-button-selected {
    background-color: rgb(0, 120, 231);
    color: #fff;
}*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/* placeholderは複数回インポートされても1つのみ出力するように対応*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/* placeholderは複数回インポートされても1つのみ出力するように対応*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/* placeholderは複数回インポートされても1つのみ出力するように対応*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/* placeholderは複数回インポートされても1つのみ出力するように対応*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/* placeholderは複数回インポートされても1つのみ出力するように対応*/
/* setting */
/* colors */
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/*注意：作成するスプライト画像はVerticalで配置する*/
/*.link-icons-sprite {
    background: url('../../../images/link-icons-sd293535aa6.png') no-repeat; }*/

/* colors */
/* アイコン付きリンクの作成 */
/*pcのみ適応するcss*/
/*tabletのみ適応するcss*/
/*spのみ適応するcss*/
/*pcとtabletに適応するcss*/
/*tabletとspに適応するcss*/
/*未満なら適用*/
/*越えるなら適用*/
/*範囲内なら適用*/
/* clearfix */
/*ieの特定のバージョンのみに適応するcss*/
/* transition-box-shadow設定用mixin */
/* compassでcssスプライト */
/* http://ofsilvers.hateblo.jp/entry/compass-sprite-mixins */
/* 注意書き等で使用する2段組み*/
/*.link-bar-sprite {
    background: url('../../../images/link-bar-sc5a0ae7873.png') no-repeat; }*/

/* colors */
.error-back-ground_error, .setErrorBackground {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    margin: 10px 0; }

span.setErrorLabel,
div.setErrorLabel,
label.setErrorLabel,
th.setErrorLabel,
td.setErrorLabel {
    color: red; }

div.messageDiv {
    /*border: 3px double #CC0000;*/
    border: 3px solid #f15a24;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    background-color: #ffffcc;
    padding: 10px;
    font-size: 1.4em;
    font-weight: bold;
    color: #f15a24; }

td.messageMark {
    vertical-align: middle; }

td.messageString ul {
    padding-left: 20px; }
td.messageString a:link,
td.messageString a:visited,
td.messageString a:hover {
    color: #f15a24; }
td.messageString a:hover {
    text-decoration: none; }

div.errorMessageItem {
    vertical-align: top; }

td.errorMessageItem {
    vertical-align: top; }

input.setError,
select.setError {
    border: 2px solid #f15a24; }

span.setError {
    color: red; }

.error-back-ground_error {
    padding: 0; }

.setErrorBackground {
    background-color: #ffffcc;
    padding: 10px;
    border: 2px solid #f15a24; }

.errorStringStyle {
    font-weight: bold;
    color: #f15a24;
    margin: 0; }

.fillErrorBackground {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    margin: 0; }
