@charset "Shift_JIS";



/*======================================================================================================================
========================================================================================================================

susume.css

がん検診のススメページ専用スタイル

========================================================================================================================
======================================================================================================================*/



/* コンテンツ基本指定
-------------------------------------------------------------------------------------------------------- */

/* グローバルナビ下マージン */
#gnavi {
	margin:         0px 0px 13px 0px;
}

/* 左メインエリア */
#main {
	width:          550px;
	float:          left;
}

/* 右サブナビエリア */
#sub {
	width:          290px;
	float:          right;
}





/* 教授コメント指定
-------------------------------------------------------------------------------------------------------- */
.professor_area {
	height:         73px;
	width:          550px;
	background:     url(../susume/img/bg_professor.gif) no-repeat;
	position:       relative;
}
.professor_area .balloon {
	height: 30px;
	background: url(../susume/img/bg_balloon_r.gif) right top no-repeat;
	overflow: hidden;
	position: absolute;
	left: 35px;
	top: 14px;
}
.professor_area .balloon .inner {
	padding:        6px 20px 6px 26px;
	background:     url(../susume/img/bg_balloon_l.gif) left top no-repeat;
	font-weight:    bold;
}





/* 本配布テキスト指定
-------------------------------------------------------------------------------------------------------- */
.booktext {
	padding:        3px 0px;
}

/* 小冊子印刷用電子媒体のお申込みについてページ
-------------------------------------------------------------------------------------------------------- */
#main.app{
	width: 100%;
  max-width: 800px;
}
.app .l_ttl_01{
	margin-bottom: 40px;
}
.app p{
	line-height: 1.8;
	font-size: 110%;
}

.app ul,
.app ol{
	line-height: 1.8;
	font-size: 110%;
}
.app .app_01{
	margin-bottom: 10px;
	max-width: 400px;
	padding: 18px;
	background-color: #F8F8F8;
	font-size: 116%;
}
.app .app_01__cnt01{
}

/*回遊リンク（トップページへ戻る）*/
.app .excursion-link li a{
	display: block;
	position: relative;
  padding-left: 20px;
}
.app .excursion-link li a::before{
	content: "";
	display: block;
	position: absolute;
	top: 3px;
	left: 0;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 0 8px 9px;
	border-color: transparent transparent transparent #7ac636;
}
