/*
Template Name: ショートコード
*/

/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ショートコード部分設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

/*ボックス（形）*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

.normal_box {
	margin:10px 0;
	padding: 10px;
	border-style: solid;
	clear: both;
}
.in_img_box {
	padding:10px 10px 10px 50px;
	margin:0 0 10px;
	display:block;
	text-align:left;
	border-style: solid;
	clear: both;
}
.in_img_box2 {
	padding:10px 10px 10px 60px;
	margin:0 0 10px;
	display:block;
	text-align:left;
	border-style: solid;
	clear: both;
}
ul.list_box {
	font-size:13px;
	margin:10px 15px;
	clear: both;
}
ul.dot1_list_black,.dot1_list_blue,.dot1_list_green,.dot1_list_orange,.dot1_list_pink,.dot1_list_red,.dot2_list_black,.dot2_list_blue,.dot2_list_green,.dot2_list_orange,.dot2_list_pink,.dot2_list_red,.check1_list_black,.check1_list_blue,.check1_list_green,.check1_list_orange,.check1_list_pink,.check1_list_red,.check2_list_black,.check2_list_blue,.check2_list_green,.check2_list_orange,.check2_list_pink,.check2_list_red,.arrow1_list_black,.arrow1_list_blue,.arrow1_list_green,.arrow1_list_orange,.arrow1_list_pink,.arrow1_list_red,.arrow2_list_black,.arrow2_list_blue,.arrow2_list_green,.arrow2_list_orange,.arrow2_list_pink,.arrow2_list_red,.arrow3_list_black,.arrow3_list_blue,.arrow3_list_green,.arrow3_list_orange,.arrow3_list_pink,.arrow3_list_red,.circle1_list_black,.circle1_list_blue,.circle1_list_green,.circle1_list_orange,.circle1_list_pink,.circle1_list_red,.circle2_list_black,.circle2_list_blue,.circle2_list_green,.circle2_list_orange,.circle2_list_pink,.circle2_list_red {
	font-size:13px;
	margin:10px 15px;
	clear: both;
}


/*ボックス線（太さ）*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

.border1 { border-width: 1px;}
.border2 { border-width: 2px;}
.border3 { border-width: 3px;}


/*ボックス線（色）*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

.c_black { border-color: #cdcdcd;}
.c_red { border-color: #ffbba9;}
.c_blue { border-color: #8ec1ff;}
.c_pink { border-color: #ffb5c2;}
.c_green { border-color: #a2dd9f;}
.c_orange { border-color: #ffc770;}


/*ボックス枠（丸角）*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

.cox-c {
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px; 
	border-radius: 8px;}


/*ボックス（背景あり）*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

.gray-bg {
	background-color: #eee;}
.red-bg {
	background-color: #ffdcd2;}
.blue-bg {
	background-color: #cfe4ff;}
.pink-bg {
	background-color: #ffdae0;}
.green-bg {
	background-color: #e1ffdf;}
.orange-bg {
	background-color: #ffe7c1;}


/*ボックス（画像）*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

/* Q */
.Q_black{
	padding:10px 10px 10px 50px;
	margin:15px 0 0;
	font-weight:bold;
	display:block;
	color:#FFF;
	text-align:left;
	background:#666 url(img/shortcode/black_q.png) 5px no-repeat;
	border:1px #555 solid;
	clear:both;
}
.Q_blue{
	padding:10px 10px 10px 50px;
	margin:15px 0 0;
	font-weight:bold;
	display:block;
	color:#FFF;
	text-align:left;
	background:#3f8dd5 url(img/shortcode/blue_q.png) 5px no-repeat;
	border:1px #196dba solid;
	clear:both;
}
.Q_orange{
	padding:10px 10px 10px 50px;
	margin:15px 0 0;
	font-weight:bold;
	display:block;
	color:#FFF;
	text-align:left;
	background:#ffae46 url(img/shortcode/orange_q.png) 5px no-repeat;
	border:1px #ffa025 solid;
	clear:both;
}
.Q_red{
	padding:10px 10px 10px 50px;
	margin:15px 0 0;
	font-weight:bold;
	display:block;
	color:#FFF;
	text-align:left;
	background:#ff6e6e url(img/shortcode/red_q.png) 5px no-repeat;
	border:1px #ff4646 solid;
	clear:both;
}
.Q_green{
	padding:10px 10px 10px 50px;
	margin:15px 0 0;
	font-weight:bold;
	display:block;
	color:#FFF;
	text-align:left;
	background:#44a25e url(img/shortcode/green_q.png) 5px no-repeat;
	border:1px #198A38 solid;
	clear:both;
}
.Q_pink{
	padding:10px 10px 10px 50px;
	margin:15px 0 0;
	font-weight:bold;
	display:block;
	color:#FFF;
	text-align:left;
	background:#ff8fad url(img/shortcode/pink_q.png) 5px no-repeat;
	border:1px #ff769a solid;
	clear:both;
}

/* A */
.A_black{
	padding:10px 10px 10px 50px;
	margin:0 0 10px;
	display:block;
	color:#333;
	text-align:left;
	background: url(img/shortcode/black_a.png) 5px no-repeat;
	border:1px #ccc solid;
	border-top:none;
}
.A_blue{
	padding:10px 10px 10px 50px;
	margin:0 0 10px;
	display:block;
	color:#333;
	text-align:left;
	background: url(img/shortcode/blue_a.png) 5px no-repeat;
	border:1px #ccc solid;
	border-top:none;
}
.A_orange{
	padding:10px 10px 10px 50px;
	margin:0 0 10px;
	display:block;
	color:#333;
	text-align:left;
	background: url(img/shortcode/orange_a.png) 5px no-repeat;
	border:1px #ccc solid;
	border-top:none;
}
.A_red{
	padding:10px 10px 10px 50px;
	margin:0 0 10px;
	display:block;
	color:#333;
	text-align:left;
	background: url(img/shortcode/red_a.png) 5px no-repeat;
	border:1px #ccc solid;
	border-top:none;
}
.A_green{
	padding:10px 10px 10px 50px;
	margin:0 0 10px;
	display:block;
	color:#333;
	text-align:left;
	background: url(img/shortcode/green_a.png) 5px no-repeat;
	border:1px #ccc solid;
	border-top:none;
}
.A_pink{
	padding:10px 10px 10px 50px;
	margin:0 0 10px;
	display:block;
	color:#333;
	text-align:left;
	background: url(img/shortcode/pink_a.png) 5px no-repeat;
	border:1px #ccc solid;
	border-top:none;
}

/* チェック */
.check_pink{
	background:#ffdae0 url(img/shortcode/check_pink.png) 5px no-repeat;
	border:1px #ffb5c2 solid;}
.check_black{
	background:#eee url(img/shortcode/check_black.png) 5px no-repeat;
	border:1px #cdcdcd solid;}
.check_blue{
	background:#cfe4ff url(img/shortcode/check_blue.png) 5px no-repeat;
	border:1px #8ec1ff solid;}
.check_red{
	background:#ffdcd2 url(img/shortcode/check_red.png) 5px no-repeat;
	border:1px #ffbba9 solid;}
.check_green{
	background:#e1ffdf url(img/shortcode/check_green.png) 5px no-repeat;
	border:1px #a2dd9f solid;}
.check_orange{
	background:#ffe7c1 url(img/shortcode/check_orange.png) 5px no-repeat;
	border:1px #ffc770 solid;}

/* ! */
.exclamation_pink{
	background:#ffdae0 url(img/shortcode/exclamation_pink.png) 5px no-repeat;
	border:3px #ffb5c2 solid;}
.exclamation_black{
	background:#eee url(img/shortcode/exclamation_black.png) 5px no-repeat;
	border:3px #cdcdcd solid;}
.exclamation_blue{
	background:#cfe4ff url(img/shortcode/exclamation_blue.png) 5px no-repeat;
	border:3px #8ec1ff solid;}
.exclamation_red{
	background:#ffdcd2 url(img/shortcode/exclamation_red.png) 5px no-repeat;
	border:3px #ffbba9 solid;}
.exclamation_green{
	background:#e1ffdf url(img/shortcode/exclamation_green.png) 5px no-repeat;
	border:3px #a2dd9f solid;}
.exclamation_orange{
	background:#ffe7c1 url(img/shortcode/exclamation_orange.png) 5px no-repeat;
	border:3px #ffc770 solid;}

/* attention */
.attention_pink{
	background: url(img/shortcode/attention_pink.png) 5px no-repeat;
	border:3px #ffb5c2 solid;}
.attention_black{
	background: url(img/shortcode/attention_black.png) 5px no-repeat;
	border:3px #cdcdcd solid;}
.attention_blue{
	background: url(img/shortcode/attention_blue.png) 5px no-repeat;;
	border:3px #8ec1ff solid;}
.attention_red{
	background: url(img/shortcode/attention_red.png) 5px no-repeat;
	border:3px #ffbba9 solid;}
.attention_green{
	background: url(img/shortcode/attention_green.png) 5px no-repeat;
	border:3px #a2dd9f solid;}
.attention_orange{
	background: url(img/shortcode/attention_orange.png) 5px no-repeat;
	border:3px #ffc770 solid;}

/* memo */
.memo_pink{
	background: url(img/shortcode/memo_pink.png) 5px no-repeat;
	border:3px #ffb5c2 solid;}
.memo_black{
	background: url(img/shortcode/memo_black.png) 5px no-repeat;
	border:3px #cdcdcd solid;}
.memo_blue{
	background: url(img/shortcode/memo_blue.png) 5px no-repeat;
	border:3px #8ec1ff solid;}
.memo_red{
	background: url(img/shortcode/memo_red.png) 5px no-repeat;
	border:3px #ffbba9 solid;}
.memo_green{
	background: url(img/shortcode/memo_green.png) 5px no-repeat;
	border:3px #a2dd9f solid;}
.memo_orange{
	background: url(img/shortcode/memo_orange.png) 5px no-repeat;
	border:3px #ffc770 solid;}

/* チェック */
.finger_pink{
	background:#ffdae0 url(img/shortcode/finger_pink.png) 5px no-repeat;
	border:2px #ffb5c2 solid;}
.finger_black{
	background:#eee url(img/shortcode/finger_black.png) 5px no-repeat;
	border:2px #cdcdcd solid;}
.finger_blue{
	background:#cfe4ff url(img/shortcode/finger_blue.png) 5px no-repeat;
	border:2px #8ec1ff solid;}
.finger_red{
	background:#ffdcd2 url(img/shortcode/finger_red.png) 5px no-repeat;
	border:2px #ffbba9 solid;}
.finger_green{
	background:#e1ffdf url(img/shortcode/finger_green.png) 5px no-repeat;
	border:2px #a2dd9f solid;}
.finger_orange{
	background:#ffe7c1 url(img/shortcode/finger_orange.png) 5px no-repeat;
	border:2px #ffc770 solid;}

/* ブックマーク */
.bm_pink{
	background:#ffdae0 url(img/shortcode/bm_pink.png) 5px no-repeat;
	border:2px #ffb5c2 solid;}
.bm_black{
	background:#eee url(img/shortcode/bm_black.png) 5px no-repeat;
	border:2px #cdcdcd solid;}
.bm_blue{
	background:#cfe4ff url(img/shortcode/bm_blue.png) 5px no-repeat;
	border:2px #8ec1ff solid;}
.bm_red{
	background:#ffdcd2 url(img/shortcode/bm_red.png) 5px no-repeat;
	border:2px #ffbba9 solid;}
.bm_green{
	background:#e1ffdf url(img/shortcode/bm_green.png) 5px no-repeat;
	border:2px #a2dd9f solid;}
.bm_orange{
	background:#ffe7c1 url(img/shortcode/bm_orange.png) 5px no-repeat;
	border:2px #ffc770 solid;}

/* ドットリスト1 */
ul.dot1_list_black li{
	list-style:none;
	background:url(img/shortcode/a_dot_00_black.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}
ul.dot1_list_blue li{
	list-style:none;
	background:url(img/shortcode/a_dot_00_blue.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}
ul.dot1_list_green li{
	list-style:none;
	background:url(img/shortcode/a_dot_00_green.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}
ul.dot1_list_orange li{
	list-style:none;
	background:url(img/shortcode/a_dot_00_orange.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}
ul.dot1_list_pink li{
	list-style:none;
	background:url(img/shortcode/a_dot_00_pink.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}
ul.dot1_list_red li{
	list-style:none;
	background:url(img/shortcode/a_dot_00_red.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}

/* ドットリスト2 */
ul.dot2_list_black li{
	list-style:none;
	background:url(img/shortcode/a_dot_01_black.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;
}
ul.dot2_list_blue li{
	list-style:none;
	background:url(img/shortcode/a_dot_01_blue.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}
ul.dot2_list_green li{
	list-style:none;
	background:url(img/shortcode/a_dot_01_green.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;
}
ul.dot2_list_orange li{
	list-style:none;
	background:url(img/shortcode/a_dot_01_orange.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}
ul.dot2_list_pink li{
	list-style:none;
	background:url(img/shortcode/a_dot_01_pink.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}
ul.dot2_list_red li{
	list-style:none;
	background:url(img/shortcode/a_dot_01_red.png) 0 5px no-repeat;
	padding:2px 2px 2px 20px;}

/* チェックリスト1 */
ul.check1_list_black li{
	list-style-type:none;
	background: url(img/shortcode/check_00_black.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check1_list_blue li{
	list-style-type:none;
	background: url(img/shortcode/check_00_blue.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check1_list_green li{
	list-style-type:none;
	background: url(img/shortcode/check_00_green.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check1_list_orange li{
	list-style-type:none;
	background: url(img/shortcode/check_00_orange.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check1_list_pink li{
	list-style-type:none;
	background: url(img/shortcode/check_00_pink.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check1_list_red li{
	list-style-type:none;
	background: url(img/shortcode/check_00_red.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}

/* チェックリスト2 */
ul.check2_list_black li{
	list-style-type:none;
	background: url(img/shortcode/check_01_black.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check2_list_blue li{
	list-style-type:none;
	background: url(img/shortcode/check_01_blue.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check2_list_green li{
	list-style-type:none;
	background: url(img/shortcode/check_01_green.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check2_list_orange li{
	list-style-type:none;
	background: url(img/shortcode/check_01_orange.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check2_list_pink li{
	list-style-type:none;
	background: url(img/shortcode/check_01_pink.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.check2_list_red li{
	list-style-type:none;
	background: url(img/shortcode/check_01_red.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}

/* 矢印リスト1 */
ul.arrow1_list_black li{
	list-style-type:none;
	background: url(img/shortcode/arrow_00_black.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow1_list_blue li{
	list-style-type:none;
	background: url(img/shortcode/arrow_00_blue.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow1_list_green li{
	list-style-type:none;
	background: url(img/shortcode/arrow_00_green.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow1_list_orange li{
	list-style-type:none;
	background: url(img/shortcode/arrow_00_orange.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow1_list_pink li{
	list-style-type:none;
	background: url(img/shortcode/arrow_00_pink.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow1_list_red li{
	list-style-type:none;
	background: url(img/shortcode/arrow_00_red.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}

/* 矢印リスト2 */
ul.arrow2_list_black li{
	list-style-type:none;
	background: url(img/shortcode/arrow_01_black.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.arrow2_list_blue li{
	list-style-type:none;
	background: url(img/shortcode/arrow_01_blue.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.arrow2_list_green li{
	list-style-type:none;
	background: url(img/shortcode/arrow_01_green.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.arrow2_list_orange li{
	list-style-type:none;
	background: url(img/shortcode/arrow_01_orange.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.arrow2_list_pink li{
	list-style-type:none;
	background: url(img/shortcode/arrow_01_pink.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}
ul.arrow2_list_red li{
	list-style-type:none;
	background: url(img/shortcode/arrow_01_red.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 25px;}

/* 矢印リスト3 */
ul.arrow3_list_black li{
	list-style-type:none;
	background: url(img/shortcode/arrow_02_black.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow3_list_blue li{
	list-style-type:none;
	background: url(img/shortcode/arrow_02_blue.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow3_list_green li{
	list-style-type:none;
	background: url(img/shortcode/arrow_02_green.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow3_list_orange li{
	list-style-type:none;
	background: url(img/shortcode/arrow_02_orange.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow3_list_pink li{
	list-style-type:none;
	background: url(img/shortcode/arrow_02_pink.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}
ul.arrow3_list_red li{
	list-style-type:none;
	background: url(img/shortcode/arrow_02_red.png) left no-repeat;
	line-height:22px;
	padding:3px 2px 2px 20px;}

/* サークルリスト1 */
ul.circle1_list_black li{
	list-style:none;
	background:url(img/shortcode/a_point_00_black.png) 0 6px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle1_list_blue li{
	list-style:none;
	background:url(img/shortcode/a_point_00_blue.png) 0 6px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle1_list_green li{
	list-style:none;
	background:url(img/shortcode/a_point_00_green.png) 0 6px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle1_list_orange li{
	list-style:none;
	background:url(img/shortcode/a_point_00_orange.png) 0 6px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle1_list_pink li{
	list-style:none;
	background:url(img/shortcode/a_point_00_pink.png) 0 6px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle1_list_red li{
	list-style:none;
	background:url(img/shortcode/a_point_00_red.png) 0 6px no-repeat;
	padding:2px 2px 2px 20px;}

/* サークルリスト2 */
ul.circle2_list_black li{
	list-style:none;
	background:url(img/shortcode/a_point_01_black.png) 0 4px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle2_list_blue li{
	list-style:none;
	background:url(img/shortcode/a_point_01_blue.png) 0 4px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle2_list_green li{
	list-style:none;
	background:url(img/shortcode/a_point_01_green.png) 0 4px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle2_list_orange li{
	list-style:none;
	background:url(img/shortcode/a_point_01_orange.png) 0 4px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle2_list_pink li{
	list-style:none;
	background:url(img/shortcode/a_point_01_pink.png) 0 4px no-repeat;
	padding:2px 2px 2px 20px;}
ul.circle2_list_red li{
	list-style:none;
	background:url(img/shortcode/a_point_01_red.png) 0 4px no-repeat;
	padding:2px 2px 2px 20px;}


/*--------------------------------------------------------
このCSSファイルの無断配布及び商用販売を固く禁じます。
Copyright 株式会社Mithril All rights Reserved.
http://www.mithril-web.com/
--------------------------------------------------------*/